Why the US and not Germany or UK?
Two reasons:
1. Because whichever country does go in, it gives everyone else in NATO an excuse to do nothing in response to Russia subsequently going to full war with whoever it was that went in. Strategic vs tactical response in local political sphere, short-term tactical benefit of using such an excuse comes at long term strategic cost.
2. Right now, each individual European power is in a state of "Oh no, Russia's probably 3-5 years away from attacking us if Ukraine falls, and it will take us 5-8 years to be ready to defend ourselves". The UK, for example, has a 136k active and 32k reserve personnel in total, while Ukraine forces have suffered ~400k wounded and ~50-100k fatalities.
Both points become "we can only intervene directly as a joint act from multiple nations".
That said, if the USA were to leave NATO, I wouldn't be overly surprised if rest of NATO may issue a joint declaration that Ukraine is now under their combined protection, nor would I be overly surprised by an alternative outcome such as NATO being functionally replaced with Article 42 of the Treaty on European Union: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A...
And also, much of Europe is, in fact, sending aid (and arms) to Ukraine. All the other stuff is about troops on the ground.