If you want to write spaghetti code, you can write it whichever approach you take. It's more about making it difficult to shoot yourself in the foot.
(Anyone close to familiar with tanks will know it will take quite some effort compared to any of the smaller alternatives ;-)
Then again, most frameworks are more comparable to cars than tanks and people use cars all the time to pick up kids at school even if they could just walk.
Convenient you know and less chance of getting mistaken for a hipster :-]