I challenge you and the pro angler of your choice to come up to my neck of the woods and try your artificials against my buddy. come on I dare ya.
Are you serious? Give a pro a couple days to pre-fish and you probably would eat your words. As far as artificials catching bigger bass... Beyond fishing with the huge shiners most big bass eat big baits. This makes baits like jigs and big plastic frogs (among others) absolutely money for the big largemouths.