I have a cheap BSA scope on my Romanian PSL & it handles the recoil of that gun just fine.
This scope cost me about $160 at a gun show so I'm not really out anything if I break it.
I have had it on this heavy recoil gun for about 4 years now.
There are some scopes that are junk but I think the reason some shooters give inexpensive scopes a bad rap is they try to go too cheap.
They will pick up a air gun scope to put on there .22 & start bitching when it breaks.
They need to realize that air guns recoil forward not backward like all firearms, that recoil going the wrong direction will tear a scope apart.
I had a buddy buy a .22 scope & put it on his high power air rifle & didn't understand why it fell apart.