Landing fees in the US are usually very low or non existent because the funding works completely different.
A lot of airfields are heavily subsidised by the FAA and the owner (usually the local 'council') has to provide the services the FAA pays for.
If they for instance try to reduce movements or opening times they get the hot breath of the feds in their respective necks.
So aviation gets money out of general taxation.
FD