If the military was really the primary target, why would they do it like that?
Not launching it until you have laser link would also made more sense if you wanted to sell to the military primarily.
The military and other commercial have run some trial test but they are not close to ready to adopt them. The military also doesn't need nearly as many sat to get the coverage.
Launching 12k+ sats just for the military makes no sense what so ever.
So please, substantiate your claims with something other then speculation.
Keep in mind, that searching for sources for military stuff, doesn't make a lot of sense. They are mostly classified.
But yes while the project was initiated for military purposes, they also want consumers to reduce the amount they have to pay.
And we do actually have sources that military have test Starlink, these contracts are not super secret. We also no that military has contracts with other sat providers already.
Yet there is no such contract with Starlink.
You just have opinion based on nothing that the consumer market is not worth it and nothing to back it up with, and it contradicts everything said by SpaceX and what many analysts believe.
I'm convinced that the primary purpose of Starlink is funding SpaceX's R&D for eventually going to Mars. Providing internet service to the public helps, providing internet service to the military helps too. I don't think the really prioritize one above the other.