What's the problem with recompiling? The 64 bit that I'm writing would most likely compile and run on a 64 bit ARM processor without any changes.
That would be true for some apps but others would require code changes. And some older apps may never get that update. Even the ones that do, it could be months if not years. No question it's not a simple jump to make especially considering the potential benefit so far.