So, if your headphones don't support AAC, they will (most likely) fallback to SBC encoding with a subpar sound quality. Don't want a subpar sound quality? Buy Airpods. Or Beats. Or some other overpriced thing that understands AAC. There was some 100 year-old industry standard regarding sound transmission, but apparently it's "obsolete" now, because Apple said so. And bundled headphones don't sound too good.
The removal of headphone jack was purely a political decision to spite Qualcomm and screwing over Apple's customers.
But if you aren’t satisfied with the Apple wired headphones, up until the 12th Apple bundle an adapter, you could choose any wired headphones you wanted. After the 12” it would be $9.99. It’s still not forcing you to buy AirPods.
As far as Bluetooth, there are other non Apple/Beats Bluetooth AAC headphones. Nothing forcing anyone to buy them from Apple.
How are people being "pushed" to buy Airpods when they can use any Bluetooth headphone, the headphones that come bundled with the phone, or use their own headphones with a $9.99 adapter that they have included up until yesterday?