If you look at this hashrate chart, you can see that by just targeting the 4 largest pools you could split the hashrate into 2 equal groups.
"Targeting" how?
Each of these pools runs tens of nodes and each of these nodes connects to tens of peers, from all over the world.
How do you imagine delaying information about new blocks coming to these nodes?