I Imo, it has more to do with the people reporting to neopets team when they see someone consistently selling away high profit items through trading post and auction house.
Because i abed for a long period every day around the same time. If this will flag my account, I would be iced 100times already.