Pifff Rift launch SUCKED!! Start outby having insaine que times (on some servers 10+hrs) so to fix that they added a crap load of servers which took care of the que times, but shortly after that you had most servers with super low populations.....which kills the fun of the game.
SWTOR - don't think i have ever waited more than 10 min in que (only twice mind you), and server is full of peeps playing - and unlike you the game has worked perfect for me. Sorry you have had such bad luck.