WHile i understand there is need to get the latest abd greatest, sometime this also has an impact on how the developers of the projects and prodcuts are able to continue develop their products.
Yes, the file can be shared, and yes, sometime it may be used for learning purposes, or testing purposes.
I think about 80% scripts i have bought, i first got it nulled, or nulled it myself, used tested and when satisfied, i bought.
there are those that i did not get null , just bought an some i regret, cause i cant even modify the code, its just meh.
So far this dev has done a good job with his scripts, and as he has posted new script, give it time to recoup dev costs. then you can get nulled, just an ethical mindset, thats all.