A good macaroni cheese is built from a roux, and uses several cheeses to get that flavour.
With that being said, I don't get why Americans lose cheese so much. It's fine, I guess? I would much prefer most other pasta sauces over cheese, because cheese alone is just a bit bland.