A couple weeks ago I bought a 29k salary level 5 trainer for 560k with no specialty. The new feature has a no specialty level 5 trainer going to 600k and 25k salary.
So based on my recent example the price seems reasonable, but I'm sure there's comparable trainers that have gone for less, and probably more. So basically this new feature just means you can save the time of trolling the staff transfer list and just get a guy that isn't too low or too high.
Of course that is based on my recent experience. All in all they could have spent their time better somewhere else improving the game, but it is what it is.
I'm also not sure whether it's as far off as it sounds here. I paid 2.6M for a lvl 6 trainer around 25k salary without specialty. The price here is 2.0M for 35k salary, which I probably would find slightly worse, but 2.0M with 40k salary with career extension specialty.
The specialty is something I would have liked but since I don't have the time to scour the staff market constantly to finally get that exact combination I settled for the one without specialty.
I indeed suspect they pulled some data and took some average. The average will always be worse than what some people that put more time into it get....that's why it's the average and not the minimum.
Crunchy! If you eat fast enough