Yeah, you are right, but then, why the server.properties has this option? I think this must be fixed because is not only the people that doesn't bought the game, think if you join through a Proxy you have to be on offline mode. The plugins using player data will not work (including Whitelist and OPs) because is on Offline mode. There are two solutions: deleting the Offline mode or fix this
It was 95