Which requires more skill, Snooker or Pool, and why?
The games require different types of skill - some people are just better at one than the others.
In classic billiards, you need a very fine touch in order to corral all the balls in a small space to keep scoring points. In 3 cushion billiards, you need a mastery of angles and spin to alter the trajectory of the cue ball.
In American 8 ball, pattern play, defense, and strategy are all crucial to winning matches. In 9 ball, it's a little more about shotmaking and safeties. In one pocket, there's a tremendous amount of strategy. Straight pool requires a high level of everything though.
Snooker has similar elements to straight pool, but requires more precision. It's played on a larger table, typically with slower cloth (baize), and the openings to the pockets are rounded, which makes it harder to pocket a ball if it's not dead center to the pocket.