Telesat won’t even start launching the first of their LEO satellites until 2026 (and it will be Musk’s rockets taking them up) and it take years to be complete enough to provide mass service.

Ford paid for service available now, not theoretical service that is years away.

Duh.