It must have been unusual as the site reacts very much better today, which takes away a great deal of the frustration..
The use of adds on a site for paid software is debatable, but we won’t go into that.
I appreciate the time you put into this and I know from experience that if you keep it donationware only a few people recognize the effort you put into a product and are willing to contribute.