Sorry, just to add.
Bose, I understand that your Ops manual imposes various constraints and of course you operate within those limits. Other people however may not be constrained by such Ops manual limitations and so can operate with greater freedom; doesn't make it wrong!
I agree, I have no problem stalling in a standard trainer at 2,500'agl but in some parts of the UK that would put you above 3,000' requiring >1'000 vertical cloud separation to remain VMC. Also, not all aeroplanes are "standard trainers"! There are some types I fly in which I would not consider entering a stall at that height.
3 Point