small fix: Currently there are no requirements or "caps" for the listing fee. [source]
Starting from October 8 2018:
Binance will make a change to our listing fee policy. Starting immediately, and going forward, we will make all listing fees transparent and donate 100% of them to charity.
Project teams will still propose the number they would like to provide for a “listing fee,” or now more appropriately called a “donation.” Binance will not dictate a number, nor is there a minimum required listing fee.
Speaking of fees, they're based on so called levels thus every good trader has a chance to lower them :-)