I don't know about corruption but Croatia is probably the country that has more charter boats for m2

. This is one of the reasons that makes marinas expensive: Charter companies will pay almost anything to have a place. Contrary to Spain or Italy there are very few boats with Croatian flag that are not charter boats. I have been told that many Croatian have been forced to sell their own boats because they cannot afford the huge raise in price marinas.
Croatia is a lovely country but this kind of situation is creating some unbalances and as mostly sailors are charters I guess population looks at them and treats them as mass tourists, which they are
Regards
Paulo