personally what i find frustrating is the unresponsiveness on their support forum, having to call in the same data issues several times, ignored questions and issues. tons of newb questions are answered promptly every day, probably an effort toward new user retention, while the seasoned users who spot real bugs generally get ignored until a lynchmob is formed
obviously there are exceptions, some good support experiences, but overall they really need to make a policy of communicating and acknowledging platform/service failures much faster
the recent issues with QM data are a prime example. it took like a month or more of posting and calling just to get 5-10 minute data delays acknowledged. what professional wants to deal with that?