Not sure what level you've played at Grendel but let me share something with you.
I was pretty talented but never good enough to be a professional. But in various games I've played against professional footballers and I also played many games alongside a very well known ex-Premier league player for a club team.
I personally had no idea at what level these guys played at until I was on the same pitch. Technically, speed of thought, vision and athleticism - these guys are on another planet. It was honestly embarrassing at times to be on the same pitch.
Players don't make it as professionals by being 'shite.' They are absolutely exceptional in what they do. The talent and training required to make it to professional level and the level of competition is unbelievable.
Does that mean that AB is the answer to lead our front 3? Perhaps not. But to call him 'shite' just shows your lack of knowledge as to what it takes to even be considered as a professional footballer.