Ridiculous!
Push plants until they are stressed beyond their limits sounds like great advice to me!
If this is their "recommended technique", I would steer well clear of any of their products and give my money to someone who knows how to look after cannabis plants properly.
Yes it means their feminized plants have hermied and self pollinated....only doable through massive stress.........why on Earth would you purposefully stress your plants into doing abnormal things and think this is a good idea???