Yep I'll try and go through them all again and make a list. There are also inconsistencies with how players are rated, for example Robert Dowd is given a 60CA yet someone like Victor Laz is given a 70CA, Ive watched Laz play recently and he is nowhere as good as Dowd, even if you forget seeing him and just look at each players stats its clear that Laz should not be rated higher than Dowd. But there seems to be no consistency in how players are rated across different leagues.
But you are not correct, as such, on the NIHL rules, Birbraer is married to a Brit and now has a British passport in addition to his other ones, the same with Roberts and Sun Yin they all have EU passports.
Check here
http://www.icehockeyuk.co.uk/wp-con...-Ice-Hockey-UK-GBE-Requirements-2018-19-1.pdf that shows that work permits would only be given to EIHL teams, therefore anyone from a non eu country being signed for a league below that for any compensation would not be given one. Now obviously there would be exceptions to this i.e even if Sun Yin didnt have an EU passport he would probably still be able to play for Lee Valley as he probably isnt being compensated. But to make the game more realistic I do believe that 0 non eu players should be implemented. It would prevent the teams in all the NIHL leagues being filled with canadians with no eu passports as is what currently happens.
Ask this question on THF and im sure they would explain it the same way. If you go through the stats for these teams and look at anyone from outside the EU you will probably find they have a eu 2nd nationality like Philip Edgar, Tyler VanKleef, RJ Berra, Sean Scarborough, Thomas Stuart-Dant etc While Eliteprospects doesnt always list all the players nationalities, like Roberts, it does get 90% of them right.
I know it sounds like all Im doing is complaining and i guess I am, I know how much work there is to be done with editing a database like this that is also ever changing but im of the opinion that the database should be made much better before trying to add another 100 things in to it.
Ive offered in the past to contribute to a db (before ECK's DB cant remember who is was that was doing it) and i offered to basically help update all the lower leagues of europe that nobody was paying any attention to, instead i was asked to help update the USHL(which i wasnt really clued up on unlike the euro leagues) which had just been added as playable so therefore I didnt bother as the db wasnt going to be enjoyable for me.
I then started doing my own, I'm currently in the process of doing one for the 2019/2020 season whereby every team, player and competition is updated and edited which is a huge task and im still nowhere near done but i know once i complete it, it will be the most accurate and realistic DB even if it will be out of date.