I don't think the three biggest mining pools hold up to 50% of the network's hash rate, so it won't be possible even if they come together for that mission.
They do and it's even worse , not only do 3 of them have over 51% but the top 5 have over 75%.

But again, it doesn't matter; this one is more concerning if it goes on like this:

51% is getting expensive, the hash rate increased even if the prices are falling, which makes the 51% is even more expensive, but there is always a possibility for that to happen and one with an unlimited amount of money and strong hate towards bitcoin can do that?
Hash rate as sole indicator of security is useless!
What is more secure :
a 500 petahash network when the gear is traded at $10 per gh/s
a 900 exahash network when gear is $4 per th/s ?
What is more secure?
- a trillion network protected by a reward of 50 million a day
- a billion network protected by a reward of 5 million a day?
What could a 51% attack possibly gain for its instigators? What could be enough to cover the financial cost of that?
Then you realise a few things and understand this isn't happening, and if it does, it won't have lasting repercussions on the good actors.
No attacker on Bitcoin with this method will "gain" anythign of it; the costs are just prohibitive for any possible return, if there would be any as we would probably have a roll-back anyhow.
A 51% attack if ever carried out, would have only one purpose: destruction!
But again, this is not a problem for now, in a decade...things might be dicey, and adjustments would have to be made!