Hard forks are good. Stop crying. They allow two discrete paths to flourish and see which works best. Too freaking bad if some of your juice gets stuck on the 'bad' chain. On fork day, you've got equal action on both chains. Make good decisions thereafter. No harm, no foul.
Let's do it NOW!!!!
Fork it already.
Hard forks only work when a majority of the community is willing to change over to whichever chain they agree to use; if they don't agree on using the same one then everyone just gets confused and it is more detrimental than beneficial if everyone is splintered across multiple chains.
If the miners and devs can reach a consensus then we can switch, but until then there isn't much that can be done.
To be clear, the issue is not consensus of miners and devs. The issue is consensus
of all Bitcoin users, which includes miners and presumably also includes devs. But the stakeholders in a hard fork are much more diverse than simply miners and devs. Miners
ought to be following users out of rational incentive to mine the most highly valued chain. Miners shouldn't be provoking a hard fork themselves -- this is seen by many as an attack on users (attempting to leverage hash power to force users to migrate networks).