Shopping Cart? Excellent. Finally! I am happy with these changes
Congratulations, great result
Why do you want to meet the minimum required quality?
Better question would be: How to achieve the best quality?
Here is everything described: http://themeforest.net/legal/market
I think that everything is OK and no one needs to be afraid. Envato is doing everything they can to simplify the entire sales process.
Maybe, just words like seller and buyer have been misunderstood / or taken out of context