@Azure it’s a trust thing; .us domains are available to anybody so you can’t be sure that the site you’re viewing is an Official Government Site, whereas with .gov you can.
(there are more complex rules but it’s hard for average people to remember them; “.gov means government” is easy)
i agree regarding anything that is a .com or .org though, especially local things like libraries