Tags associate a key with an object, whereas attributes associate a key-value relationship with an object. There are probably plenty of benefits to attributes, considered Roblox themselves have been planning to add them:
I’d assume this is just a temporarily alternative to attributes until they get added for real.