Southampton have real quality in their squad, but have struggled for results of late, which is hard to explain, says Gerry Taggart.