According to this article, SpaceX received $3billion of US govt subsidies. So maybe its fair to ask if US taxpayers help build it, why are they on wait lists while other countries are getting deliveries?
If I was the leader of a foreign country, I would hold out for a minimum number of deliveries before agreeing to give SpaceX an exclusive on rural sat licenses in my country. Multiply by many countries, add production shortages, and .... here we are.
Just the same, I look forward to getting an email that my SpaceX order is ready to be fulfilled .... regardless of the history, delays, and frustrations. After all, it seems delays and frustrations are an embedded part of satellite internet! (Been doing that with HughesNet for years!)