You say that like it's a desirable thing? Being a spec with multiple implementations is a feature of a good platform, not a bug. It pushes the Web towards consensus-driven evolution rather than design by one actor (in the past, Microsoft; now, Google).
I have no idea if it's a good or bad thing. Having single engine for a web developer is a good thing. Having no competition is a bad thing. Having engine controlled by a greedy ad-driven corporation is a bad thing. Blink is open source and theoretically could be forked by anyone, so that's a good thing. Blink is the most advanced engine, so that's a good thing.
If Apple wants to position WebKit as an important independent implementation of web standards it needs to run on more than just Apple hardware. I shouldn’t have to own a Mac an an iPhone to test my code on Safari.
You say that like it's a desirable thing? Being a spec with multiple implementations is a feature of a good platform, not a bug. It pushes the Web towards consensus-driven evolution rather than design by one actor (in the past, Microsoft; now, Google).