Dropping support for old tech is not new. Look at how they handled ports on MacBook Air And Pro models. As rapidly as tech advances, it's hard to avoid leaving somebody out in the cold. Is that the best course of action? Depends on your viewpoint. Regardless, Apple's Mission is to increases stockholder value, increase income and decrease expenses. Pleasing every single customer in every way is not in their mission statement. And, after all, there are alternatives to Apple products when your tolerance level is exceeded.
I was a Windows power user for well over 30 years, built, repaired, refurbished, and upgraded Windows computers and networks. In 2015 I dropped all that in favor of Apple. Given a couple of days, I can tell you stories, personal experiences, about Microsoft that make Apple look like Girl Scouts.