That is why it should clearly be labelled with a demo/lite sign on the title. I have seen MANY devs advertise their games as "free" but it actually isn't. F2P on the other hand actually allows you to play for free all the way through.
It's not quite demo/lite though... The full game is within and unlockable. I'm not sure there is an ideal solution :-/