Yup, wholly agree with you there. I also play random so I am well-rounded.
I haven't spent a dime on Dota 2. But their cosmetics are quite impressive and people praise them for being tastefully done within their lore context. I hear HoN & LoL are criticized for ridiculous cosmetics like rainbow ponies and crap.
All that being said, I don't see how you're praising PoE micro yet single out Dota 2. They are very similar- pure cosmetics that doesn't affect gameplay. PoE even has critters that are very reminiscent custom couriers of Dota 2.
I forgot to mention why I said Dota 2 is the king of microtransactions. It's because:
1. Outside of typical cosmetic items, you can also purchase
team pennants . They're banners that support the respective pro team. Some proceeds go to the TEAM, helping the eSports grow. Some goes to Valve, and the buyers (us) have an extra chance for dropped items while spectating pro games. All 3 win. Brilliant.
2. The cosmetics are about 60%~ made by community, not Valve.
This crowd sourcing is amazing. As with any collective power of internet, people create amazing sets at a pace a single company could never keep up with. Once popular sets are approved by Valve, they're introduced to the game. From there, the author of the item keeps a portion of the profit from all sales! So Valve makes bank and author does too!
One of the famous cosmetic maker Anuxi must be making tons of bank, known most famous for her CM set below:
Very smart by Valve. Talk about simple yet brilliant innovation.