Maybe it's because we're technical people, we lose too much time on details (I'm certainly guilty of that), trying to preemptively optimize, adding unnecessary complication layers or be worried about "scaling", and especially when embracing the "unicorn or bust" SV mentality.
The core objective is to make something of value to someone and he probably doesn't care if you used a simple PHP file [1] or the latest buzzword framework.
[1] https://twitter.com/levelsio/status/938707166508154880