I see that you're fairly new here, so I don't blame you for starting out with this position. It's where a whole bunch of people stand when they start chatting about this stuff online. And frankly, pretty much where I stood when I started posting here, although I didn't engage much in the beginner forum at that time.
So, to catch you up - this same basic discussion has unfolded more than a few times here. Beginner shows up, asks for program, and basically gets told to do Rippetoe / StrongLifts / some other linear progression program based around the big three lifts.
Here's the rub. All of the basic linear-progression programs can be a good starting point, but they're not the only way of getting started, and they have their own drawbacks, too. I still think a few weeks of doing something like StrongLifts is a fine way to learn technique on the big lifts, learn to move some weight, get some fundamentals down like consistency and showing up and putting in work. But for a kid who wants to get swole and build a beach bod, there is nothing wrong with a split, either.
Ultimately, the success of the trainee will be dictated by their effort (not just in the weight room, either, but also in getting enough food, sleep, and so on). Whether a beginner does StrongLifts or a bodypart split, if the effort isn't there, they will fail. And if the effort is there, they will eventually (perhaps after some fits and starts and learning by trial and error) succeed.
Many beginners who are starting out with StrongLifts-esque programs will start out, make a little progress early, then hit a point somewhere between 135 and 185 pounds where the weight starts to get heavy, and they stall. Yes, I know that the programs have a strategy written to get past said stall. But this almost seems to become a self-defeating mechanism. The trainee feels the weight getting heavy, wonders if they're getting close to the stall...and then they stall. So they reset, drop the weight, start building back up...and they stall again around the same point. You don't have to look hard for examples of this, there are probably some on the first page of this very forum.
The problem with this guy is not the program. It's the effort, intensity, whatever you want to call it. He/she hasn't learned to really push him/herself in the gym. I don't know how to explain it, but has anyone here ever watched someone fail a lift and think "That's weird, it doesn't even look like they're trying that hard?"
Further, by starting on such a limited program, the novice has confined themselves to an extremely limited knowledge base - they don't have a CLUE what to try next. I'm a believer in keeping things simple, and my training these days is extremely minimalist (deadlifts, pullups, and kettlebell swings probably account for 75 percent of my training ATM) but there is a lot of value in tasting a few different things, experimenting, learning how your body responds to different exercises and programs and implements. I actually think that the novice likely benefits from that quite substantially.
And with that, I'll leave this for more accomplished people to debate for the next 17 pages that are no doubt coming. But it's probably at least worth acknowledging that the generic linear progression programs are not the only way of doing things in this business, and they're probably not the optimal one-size-fits-all approach for every new person lifting weights.