The offside rule is not complicated, but you misstated it.
I will agree that it needs some changes. My suggestion is that the offside rule not be applicable once the ball goes below the top of the penalty area, but still remain in effect in the goal box.
Just get rid of it. Field hockey used to have an identical rule, they jettisoned it in the 90s, nobody is complaining it ruined the sport.