Regarding quickplay, I think not having the foresight to see a desperate need for this until after your active player base drops significantly... or... always aware of its important need but didn't want to delay the game until it was ready, is not a good look and troubling to me.
But alas, better late than never I guess!