It is because the code you get in your boardgames (usually on the rules book) is actually NOT a web card.

This code can be register in your AsmoConnect account in order to update your public profile and complete it. 
It does not give you a free access to the games, if you want to play online games you have to buy them from the different online stores.