Never really noticed eBay had "performance expectations" for me until today. It gave me a good laugh. I've never sold a ton, but I have 100% feedback over almost a decade. Guess that's just standard.... What else could they want?
On the other hand, I had to file two NPB reports today including one buyer who responded to my communication and third invoice to let me know he plans on paying for it when he has the money and that I should "know how it is." If I'm just a standard seller the least eBay could do is give these idiots a steaming turd icon next to there ID.