Yep our squad is better than Lutons, ask any professional coach.
The difference in performance and points gained is virtually all down to the coaching, training, tactics, man management, team selection.
Less cyber world football fanalyst and more "real world" football study.