I think taxi driver is not too hard job. There are so many hard job in CIT like waste manager, fuel transporter etc and also there are so many easy job like lumberjack, medic etc. Everyweek, people suggest like this suggestions but if you are a hardworker player, you can be L10Lumberjack in a day, you can be L10Medic in 3 days, you can be L10 Taxi driver in 6-7 days, you can be L10 Waste Manager in 14-15 days... Imo don't be lazy and work harder. I m negative.
in fact one of the SO said level 10 requirements got increased from $19,000,000 earning to $21,000,000
wrong, it used to be 15M, then increased to the current one, however it was easy tbh to get L10 in taxi driver so, I don't wanna see everyone having L10 in a small duration, overall hard work pays off, i'm not talking about laziness but, the current one is better in my opinion, obviously i'm negative here.
The real issue that almost the average of the players that tried this job will work it the first,second day, and when they see the small progress that they made they will be discouraged to continue working because leveling up in this job is really hard and require spending many hours on working in order to levl up in it.However you can keep the current reuirements of promotions but increase the payment of this job, this in my opinion sounds more reasonable because there are many jobs that require many hours of work and they pay really good comparing to the taxi driver job that people who try it for few hours get discouraged to reach high levels in it and spend the time in mining jobs as they will get tons of resources. Moreover the solution that you requested is reasonable and i'm upvoting this suggestion as it seems a solution as how you explained, but instead I would like if you consider the second solution that I gave wich is keeping the current levels requirements and increasing the payment with 15 - 20 % of the current payments of each lovel starting from 0 to 10.Hope you get my point that there are many jobs have high requirements as their payment is high you would get 600k in an hour as you are an L10 waste manager for example.