EST Time Zone.
Prime time for each Data Center is slightly different. You need to be on to see the up's and down's and decide for yourself. I only check PF on occasional between 8-11PM EST because I know people are not going into Savage too often past midnight. Most people that raid that have an IRL 9-5, would be ready to raid at 6 at the earliest. If that 6 is west coast, that would be 9PM my time. That's why most venues don't open earlier than 9-10 EST. Some Data Centers have more players in a specific time zone so you can shift that by 1-2 hours depending. To give a ranked pvp example, Crystal's upper ranked matches didn't start until around 10-11PM EST because they had a large Aussie playerbase and west coast people. Aether/Primal started at 8-9PM instead.
"took over an hour for my M2 party to fill, not all of us have hours to sit around and wait in a PF for it to fill" That's what a static is for. And when you get one, go to OCE. There's not a difference between you waiting to fill a group and you being inside of a trap. If your time is precious to you, and you're on a limited schedule, you don't PF. That is the longest method of clearing raid content. And it doesn't help that NA has a pattern of arguing over strats and having different clear and job requirements splitting up the available players for the same instance.
"all of my static who live on Primal are through M3" -> There were M3 and M4 PF's for Savage on Dynamis. Which means you missed the M2 clears considering I doubt people cleared M1&M2 on Primal/Aether and then came to Dynamis for M3/4.
"I am not getting the product I paid for" -> Congratulations, you feel the same as everyone on Primal, Crystal, and Dynamis felt for roulette's and PF use for a majority of EW. You travelling to run PvE content and having a cross-DC static was part of the problem. So you leaving the game if you don't want to change your behavior that was negatively impacting others' basic expectations of the game that they had for 7+ years is actually a good thing.