Couldn't agree more - just like NoSQL vs regular old SQL - don't assume you need a NoSQL solution, until you actually prove you need it. probably 90-97% of solutions will be better off with a relational database; boring yes, but they 'just work'. Choose NoSQL only when you need them, choose micro services the same way.
If you 'think' you need NoSQL or a MicroService architecture - chances are you don't.
If you 'think' you need NoSQL or a MicroService architecture - chances are you don't.