I usually just see everyone wanting everything instantly instead of playing the game in order to earn it. All games are the same, the best weapons will always cost the most. The difference in al and in those games is those games have tons of weapons and gears that actually help them through out the game. AL is you either have op stuff or you don't. Op being max lvl arcanes. In this game rogue is the only class that can be op any level any gear.
2mil for an arc weapon that is insanely op? No. thats a bad idea, 2mil takes less than 3 hours to achieve. You tell me you want to play the game for 3 hours and have enough gold to afford the max level most op weap before you are even the level to equip it on.