There are stable 64-bit versions of Firefox and Chrome...just not for Windows.
It has nothing to do with compatibility; Windows x64 is perfectly capable of running 32-bit programs. Microsoft shouldn't be encouraging or subsidizing bad programming.
It's easy to be judgmental when you don't answer to share holders and users. Let me know when you're CEO of a fortune 500 company and are willing to take a dump on half your users..