The ratings are generated with the following criteria:
Regulation of lCOs:
Regulation of cгyptocurrencies
Taxation regime, capital gain
the ranking seems very wrong to me and checking their website through the cointelegraph link you posted below, it looks to me that they are basically saying Switzerland is #1 because it has ethereum foundation in it. and as for China as the worst, that is obviously wrong. there are at least 3 countries that have banned bitcoin and other cryptocurrencies and 1 (Bangladesh if i am not mistaken) which will imprison anyone who uses them. such countries are a lot more unfriendly than China that sees bitcoin as a legal thing!!!