Do you know it's just us Sellers here and not eBay? I'm wondering if you've raised this directly with eBay over the years:
Seller Hub > ? icon > Report a Technical Problem
If you have, it would make a good question for Chat with the eBay Community Team. I am sure you are not the only one who wants to know 🤔