Uh, no, they don't. There are elite players that do, but the ones who are a level below them don't and as such, that us why they tend to lose out in final 16 and above.
And you are comparing POOL, to a game that plays a lot closer to SNOOKER. Snooker prioritizes pure shotmaking over position. Snooker is NOT a game that requires precise position in the way pool does. The balls get spread apart further, and any game that allows the balls to spread further apart, requires less and less precise position as a general rule. Pool tables are smaller than snooker, and therefore require more precise position, especially on slick tables.
I will give it to you that Chinese 8 ball prolly requires precise position just because of the difficulty of the pockets.. But there are two aspects to getting that position.. 1. Playing to a specific side of the pocket + same stroke speed, resulting in different CB ending points, and 2. Playing to the center of the pocket, and using ultra precise stroke spin + spin.
Either one of these requires playing the OB to a specific part of the pocket. #2 requires that point to be center of the pocket. The strokes needed are not the same, however. #1 in pool, is simply taking advantage of all the table offers. This is a common criticism of snooker players, that they fail to take advantage of the ability to cheat the pocket.