All of which were friendlies, and thus relatively meaningless efforts. And note the one loss: they aren’t patsies.
During the World Cup finals starting with 1986 in Mexico, of the teams other than Mexico that qualify from CONCACAF, only Costa Rica in 1990, and the US in 1994 and 2002 have managed to advance from the group stages. Heck, even the US is only 2 out of 5 in that effort starting with 1990. Canada failed in 1986, Jamaica failed in 1998, and Costa Rica has failed the last two WC Finals.
Unless and until the CONCACAF teams other than Mexico start routinely progressing out of the group stages at the WC Finals, people will be rightly dismissive of the abilities of teams like Costa Rica, to say nothing of Honduras, El Salvador, et al. Yes, they are difficult road venues for us, though a large part of that is because it is us, more so than that the venues are inherently difficult (Central America has no great love for the United States). But I have no doubt that Ireland would regularly and routinely finish ahead of Costa Rica, El Salvador, T & T, Honduras, and so forth, were they required to qualify out of CONCACAF.
Which is why I assert that the United States would be much better off pulling an Australia and jumping federations so as to have a tougher row to hoe. That would quite quickly make us better competitors, even if it did mean we did not routinely get to go to the big dance.