No one craps on an Android with two speakers, because they didn't remove the universal 3.5mm headphone jack to include them.
There's no way around the reality that if Apple is removing the 3.5mm jack, which is at least half the size of any second speaker they could be adding to the phone, if not less, that the jack is being removed from the phone to make room for the speaker.
THEY ARE NOT FILLING TEMPORARILY EMPTY SPACE WITH A SPEAKER that they will have to remove when the 7s comes out a year later!! If those speakers go in there, they are staying!
What you are proposing has yet to make any sense. They remove the headphone jack in anticipation of some piece of hardware they needed to make room for a year later, but isn't ready. So temporarily they add a second speaker, which will improve the sound of the iPhone in the interim, to temporarily fill the empty space (with the rationale that they have to fill every void inside the case or it's a "stupid waste of space"), but then have to remove the second speaker a year later, to put in the thing they removed the 3.5mm jack to accommodate in the first place!? That's so unbelievably convoluted I don't know where to begin.
If the speaker goes in this year, it doesn't go away a year later. In which case, it REPLACES the 3.5mm jack,because they will have to make more room next year to include whatever new tech they're adding. End of story.
I'm not disputing that. It's the only reasonable thing you've said. They design the 7s, then back out of the design to the 7 until the new tech is ready, otherwise they have themselves an impossible task of squeezing new unplanned features into a pre-existing case, and it's the Apple /// all over again.
But look at what you're suggesting -- they don't include the new wireless tech in the 7, but instead fill the unused space with a second speaker that they replace with the wireless tech a year later? That's not going to happen. Whether that's why they dropped the 3.5mm jack for future tech, they still have to account for all the internal space for the new tech. And if they add a speaker, they are still going to have to come up with more room for the new wireless tech next year. So yes, no matter how you slice it, they replaced the 3.5mm jack with a second speaker in your scenario, and it's a poor choice considering the negligible impact on quality and performance.
I'm not saying that they would only put the speaker in for one year and then remove it for the 7s to add wireless charging. Wireless charging probably does not require that space. The reason of why wireless charging being the reason behind it are that it could have caused interference (audio noise) The speaker would stay. Not sure how you got that out of what I said. You even later don't dispute that they wouldn't back out of a design cycle.
Not sure why you keep assuming two speakers 100% means worse quality. If they split the highs-lows it could actually sound better than the one current speaker.
Have you even heard an iPad Pro? How it splits highs and lows makes a world of difference.