5/3/1 stands somewhere in between intermediate and advanced programming. Its laid out in the same way that Rip's 'powerlifting split' in practical programming is, and the cycle only goes for 4-5 weeks, half the time of Rip's 'pyramid cycle' set up for advanced lifters.
5/3/1 also caters for people who have demanding lives. In the context of a gym a full body 5x5 routine might take 2 hours to get through, and is going to carry much more fatigue than what a 'bench day' on 5/3/1 would achieve.