You should write Apple’s press copy.I’ll play devils advocate.
It’s a universal port now. This is literally what you all wanted and it’s a standard. When you buy a hedge trimmer it doesn’t come with an extension cord. It’s a universal plug it’s your responsibility to have the extension cord. Same thing with Type-C. You have the plug you are expected to have the cable.
Not seeing the outrage. That’s how standards work. You own things that plug in you have power cables/extension cords. You have technology you have Type C cables. No company is responsible for providing either to you.