dont the micro transactions just offer a "quick" way to obtain items that you can already get in game, just with more effort involved? I don't see a problem with it.
Dragon's Dogma always had this slower type of mechanics to it where you needed to buy certain items from the shops to fast travel.
As far as changing appearance goes, i believe in the 1st game you had to beat the story first to be able to purchase the appearance change item.
So, I dont know why people are complaing.. Its the same as the first game, this time it just gives lazy people the option to get these things sooner by buying it.
Other than the performance issues which is obviously bad, have all the people giving bad reviews about the fast traveling even played the first game?