Well she came out saying the usual ToS shit but they're not really enforcing that anyway, then she edited/explained that really the reason is the spam shit. Something about a few users doing millions of queries in a single day. I wouldn't worry too much about it, there's a new version that caps the queries too(although I don't get how that wasn't the case before). I assume they might come out with a post by the end of the week to explain their stance a bit more if they feel the need to.
If they weren't retarded they'd spend time integrating all that shit to the game too for PoE2, if they want to keep the stupid trade shit, the trade website and generic tools like this should be part of the game so you don't need a 3rd party to do it(most people would still run 3rd parties for customization, but the average user could just price check shit quickly).