Bare metal aarch64 code can be run on the pi3, so while the binary boot blob is a big burning ball of shame, it is not what prevents an aarch64 kernel for the pi3. Rather, it looks like a matter of an expert investing sufficient time. https://github.com/swarren/rpi-3-aarch64-demo/