I don't think people realise that you can craft the enriched dimeritium ingots and the infused slyzard hide for a fraction of the cost, instead of buying it from the merchants.
People complaining that the armour is difficult to obtain obviously didn't play TW2, where you had to find 3 items in each of the chapters. Miss one, and you wouldn't get the nice end-game armour. The only barrier to entry for the Grandmaster sets is the gold cost. A lot of people said that they had too much money, so CDPR gave us things to spend money on, now they're saying they don't have enough. You can't win, it seems.

Toussaint is also packed to the brim with loot. You shouldn't have a problem if you sell all the stuff.
Anyway, playing the expansion actually makes me slightly sad.
I wish the entire game had been like this. Colourful, interesting environments! It's why I liked Murky Waters and Vergen so much in the earlier games. I appreciate the effort that was put into Velen, but it's so dull when compared to Toussaint or Skellige. I really wish they could have got the opportunity to do Dol Blathanna. Hopefully if a Witcher 2 remake happens, they can get to complete that idea. They could have done so many other cool places too, like Kovir or Zerrikania.
Toussaint's locations are used better than in the base game. There's a lot of "white space", in terms of environments in the base game, that only exist to look pretty. Novigrad has a bunch of areas that don't have any quests in them, and the woods near Bald Mountain were also quite underutilised. The same thing goes with a lot of Skellige's smaller islands.
I'm also really liking the new variations of existing monsters, like the Rotfiend with the spikes, or the Slyzards. Each region should have been like that, where they had unique monsters.