Ratings System incredibly flawed. Good ratings drop off because they only store your last 100 orders. If you complete more orders and don't get rated by newer customers, your ratings drop if you have some less desirable ratings. This drop impacts orders by decreasing the amount of batches even if you haven't been rated recently. That is not fair. Ratings should reflect ALL TIME.