Navy ships are commissioned "USS NAME," with designation and hull number. Boats have hull numbers and designations, sometimes names, but not USS. I am sure if these boats were named and commissioned ships, we would have seen the names included in headlines. Just feels worse when you see a ship's name, because forever after that, the ship's history is linked to the incident or accident or attack. USS PUEBLO. USS COLE. USS FORRESTAL. USS ARIZONA. These riverine boats will go back into service, and go on about their business.
Just a small thing, did not intend to sidetrack main gist of thread.
And yes, the Army does have more boats than the Navy.
Edit: Now I am curious and will do my due diligence in Jane's.