"... your suggestion requires additional work we have so far not opted to pursue.
lol That sounds like it could be the Dev response to a LOT of player observations over the last couple of years.
Of course. That's how software development works. Every design or management decision is a choice that involves "opting to pursue" one path, at the expense of others. Development man-hours are neither free nor infinite.