User first programming rather than work inflating bloated frameworks mainly used to justify further dev work. Which one do engineers choose
If you doubt this, think how many times you've seen a framework advertised due to its ease of use for developers vs due to e.g. performance in low bandwidth.