Of course because i wanted to give a strong feedback about a user journey, that you obviously havent thought about, and when your plugin cause a really bad feeling for your user.
You can read my feedback again and start to think about what was my experience and why it was bad. you can avoid this kind of situations in the future with a really quick and small update on your product (e.g. give a popup to the users when they backup their data that reach the free version limit, that they will have to pay when they will try to restore from that backup, or dont let the user export over 512mb systems at all in the free version).
Again: I used your product for free with no clue that i will have to pay, and it worked really well. I only get to know that i have to pay, when i was in trouble, an need to restore. It seemed that my working version of my system was taken to hostage by your product, and you will give back only if i pay. I know it was not your purpose but think over it from my perspective.
Its not okay, you have to indicate the user that he/she reached the free version limit, BEFORE he/she needs to restore.
You can learn from bad reviews and increase your product based on it, or you can take offense and be angry at me, its your choice ??