32 bit apps require their own libraries and services. The only reason they still work on 64 bit machines is because the OS developers choose to still waste time coding support in.
I'm not normally a fan of Apple, or obsolescence, but there's no excuse for modern apps to still be 32 bit only...