To be clear, you've trained sporadically and never really followed a structured program. Then you started a structured program and you saw and felt results. Then you read someone's opinion and are now considering no longer following that structured program. Re-read that a few times until you see how crazy it sounds.
That's like saying scrambled eggs are "far inferior" to over-easy eggs. Whoever wrote the article isn't looking at things very objectively or just doesn't know what they're talking about. Stick with what you've been doing for at least a few months. Changing now would do more harm than good.
In my experience, there is no "best" program because lots and lots of different things work. Even after accounting for individual preferences, goals, and requirements, different training and/or injury histories, available time and equipment, etc. Starting Strength works, Stronglifts works, Reg Park's 5x5 plan works, Dan John's Southwood program works, 5/3/1 works, etc., but none of them is hands-down "better" than the others. Especially if we're talking for beginners.
I would suggest consistently following a well-designed program, lifting 3-5 days per week for at least 8-12 weeks before even considering jumping to a new plan. During that same time, work on building a basic nutrition routine with total calories and quality food choices that are appropriate for your current physique and short-term goals.