Hey Ajmariff,
The reason it is like this because if you try to run the installer and the table already exists, then you can start to have a large number of data integrity issues. I think this may be a possibility for future work or a pro version, but right now as a hobby project there are really too many problems that could happen, which would open a whole other can of worms for unsuspecting users. I'll keep this in mind however if I can come up with a solution that doesn't generate more possible issues and support tickets...
Cheers~