Microtransactions should go the way of the Dodo.
That's like saying sales tax should go the way of the Dodo. As long as someone is profiting off of something it's not going away. If people pay $60 for a game and buy ONE microtransaction, the publisher sees that as money they wouldn't have gotten otherwise. As long as people keep buying into microtransactions they will keep adding them.
While we as consumers might think they suck, we are not the developer or publisher. They can and will do whatever they want for money. We as the consumer have to stop buying into it so they stop adding them.