Minecraft Cash Grab

Does anybody else find that it's unfair that Minecraft Bedrock Edition requires payment in order to get any good maps or skins? Java edition has no such restrictions and you can download XXX mods, if they're out there. I understand that Microsoft feels the need to monetize the game in some way, but are the game sales themselves not enough? Does it not show that they're just greedy, just like any other game that has microtransactions? It's ruined other games to the point where there's a paywall to progress further. Minecraft has no such paywall, but really? $10 for 5 skins and a map?