I dislike convention over configuration big time. It’s the reason I could never do RoR as much as I tried to learn it when moving from C/C++ dev to more web dev.
But it’s definitely not the worst idea. People who like that approach seem to be extremely productive with it.
It’s definitely not my cup of tea though.