The companies don't really have the funds to build new housing either as they rely on new money to fund the projects
No they don't, especially since people aren't paying their mortgages, so the banks aren't releasing the funds to build.
It's a weird thing to me that there is a difference.
Yes. Considering US English was once British English - why change?