The rationale for soft vs hard-forks is well known, so I wont go over them.

The rationale of "backwards compatibility" is well known, yet wrong. I've gone over the arguments here and explained why the concept makes no sense:

https://medium.com/@octskyward/on-consensus-and-forks-c6a050c792e7

Eric - no, it's not sophisticated humour. I've been objecting to soft forks since this idea first appeared.

There is no consensus. Now pick. Lose the requirement that everyone agree for consensus changes, and tell people you've done it. Change the spec. Or do nothing.