I dont have PCM10 yet (but I do have a copy of the default database), so I cant test this, but I suspect it might work in terms of ensuring a strong world championship field.
If you open the DB in the Full Editor - so you can view all of the tables within the database - and look in DYN_Cyclist, there is a column called 'fkID_nationalism' and the values for each rider in the columm are either 1, 2 or 3.
Now, in PCM09 there was a 'STA_cyclist_nationalism' table, which contained this:
IDcyclist_nationalism
CONSTANT
1
INEXISTANT
2
FAIBLE
3
IMPORTANT
So my theory is if, back to PCM10, you were to change the fkID_nationalism values for every cyclist in DYN_cyclist to 3, this would solve the problem of a weak world championship field.
I don't have PCM10 yet, so no idea about this problem, but wasn't fkID_nationalism table connected with propability to join team from other country than rider's nationality?
WC field was usually chosen by riders recent form, maybe all top riders are simply tired after whole season and Vuelta? I remember this kind of problem few PCM's ago.
Well, they already denied the pre-selection, so i guess it won't be that. Even riders from my team, with only 30-40 race days so far, and good shape building up to WC, denied for the national team.
Well I remember ahead of PCM09 that there was mention of a feature that meant some riders would turn down a place to ride the World Championships. That didnt seem to materialise then, but it seems to have done now - and fkID_nationalism seemed the most likely of columns.
An alternate option would be to give every rider the World Championships as one of their favourite races - so putting the value 175 in gene_ilist_fkIDfavorite_races for each cyclist.
I think it's safe to say that it simply cannot be fixed by editing the DB.
In PCM09, the feature was present, but for whatever reason disabled (probably a bug which was never fixed). For PCM10, they have now tweaked it, but unfortunately, instead of no riders saying no, there's now too many riders saying no.
fkIDnationalism was also present in PCM09, yet had no effect on the riders' willingness to compete for their national team. Favourite riders do not have anything to do with the riders' willingness to ride certain races - it gives him a small stat bonus, like the nationality bonus, when competing in one of the favourite races.
I had this problem too, aimed for the Worlds following Vuelta, but all my strong Vuelta riders and possible world winner didn't want to take part. but i figured out how to rig it (at least for my nation).
in DYN_cyclist, there are 2 fields near the end, 6th and 7th from the end, they are 'gene_i_selected_nat_team' and 'gene_i_selected_nat_team_itt'. these are the selections for the worlds, just input a value here. from what I can tell they are as follows:
0=No selection
1=Doesn't want to participate
2+3=Seem to be '-' where you've selected then de-selected.
4=Confirmed participation, which is what you need.
I haven't got to the worlds yet, but my selections seem to have stuck so far.
I know its late, but hope this helps anyone else with this query, if the solution isn't already out there.