Do you think Apple sits around thinking of ways they can screw over their customers? They didn't change the chipset without having a good reason for it - smaller, less power, better stability, cost, or maybe the older one just wasn't available anymore.
Despite you thinking it's Apple's responsibility, that's just not how things work. Apple can't be expected to contact every vehicle manufacturer along with every portable speaker unit and every accessory maker and wait for every one of them to give an okay before they start selling the new iPhone. It's not practical or realistic. All the manufacturer has to do is a firmware update and Apple will even help them with it if they ask. But as I stated before, most car manufacturers could care less about the end user after the sale and they don't care about upgrading the firmware so you can keep using your iPhone. It costs them money and time and very few care to do it.
Also, this isn't just an Apple issue. When Microsoft releases a new operating system do you think they contact every printer manufacturer and every peripheral device and get an okay before they release it? Of course not. Those companies have to update their software or hardware to be compatible with new advances and new software. It's just how things work.