It depends on how much time you have to train, what your goals are, how well you recover and what other training you do. For example the powerlifters I train with lift 3 times a week, I can only lift twice and make gains because of my MA training
Ive done 5 x 5 (of which there are so many variations its not even funny) but found the volume too high with my other training as the weights got heavier, I like 5,3,1 but find the volume too low on the higher weights to really make progress
It also depends on how you follow the programme, doing 5,3,1 for example and switching the lifts about, messing around with the deload week, not following the proscribed method of using 90% to calculate you r max, etc is not doing the 5,3,1 method so you cant judge it unless you do it as written
If your goals are to get strong the best advice you can be given is find a gym where strong guys train and listen to their advise