At this point it's basically p2w. People like me who have been around since the beta can conceivably have most of the cards without having paid any money, but people getting into it now are lightyears behind the rest of us.
it is very p2w
have either of you ever played a card game? it's inevitable that new sets add more cards and dropping more money will make that easier
go play a physical card game without disenchanting, a free to play game needs to make money
at least you can get a pack a day just for playing
also, professionals have gotten legend with entirely f2p decks and accounts
like i hate to break it to you but you are not the best players in the world and its not always necessary to have every card to build a strong deck
i havent paid them money in weeks except for my magni portrait because i like dwarves
i dust cards i dont play
and i have no problems whatsoever