I disagree with this statement. At that complexity level (be rewrittable and redeployable within 2 weeks), there will be an absolutely enormous set of microservices for any non-trivial application. Maintaining such a large set becomes a monumental challenge for local development in any company with more than a handful of teams.
Furthermore, I'm not convinced that all problems can be decomposed down into rewrittable-in-2-weeks chunks in a truly clean way.