MVC frameworks aren't dinosaurs but sharks
> 2 - Monoliths still make sense in many contextsYes and I'd argue it makes sense in most contexts for small startups.Also, Monolith is sometimes synonymous with tangled spaghetti code but it doesn't have to be. If code is kept organized, it can be split into microservices when/if the need arises.