You said how can you boost in dom?
Come party up with me. And watch your W/L drop dramatically.
I play ALOT of dom. And I run into boosters all the time. So I leave game. Even when winning I leave when boosters are involved. And as I write this the missus is online and she just ran into boosters on drone playing dom. Don't matter the size of the map, they will boost. I have seen it on all the maps(excluding dlc maps).
And as for doing the PM glitch, you are a worthless human to society