Length of recovery should be based on the operation performed. I can't imagine weight lifting after 3 weeks no matter what though! The risk of a hernia at an incision point is just too high!!
But there's still a lot of difference in someone who's had 3-4 hours to get the stomach pulled down out of the chest versus someone who's just had a 1 hour wrap.