There are two different kinds of RFID tags.
- Cheap ones which just broadcast their serial number in clear text as soon as they get into a magnetic field
- Expensive ones which use a cryptographically secure protocol to authenticate
Cloning the first variant is trivial: You just record their number and broadcast the same one.
The second variant, however, is not that easy to clone. They have a secret key which never leaves the chip. You would need that secret key to clone them. So it's not like your Android device doesn't want to clone these tags, it can't.
Public transportation passes and access control cards are use-cases where cloning the card of someone else would break the system. Cloning the cheap variant is quite easy to do without the owner of the card noticing it. You just need to get a reading device close enough to their card. It is very likely that the makers opted for the more expensive variant to prevent people from cloning them.