I think it's all about being comfortable
I work in the restaurant business and am already on my feet for hours on end before going to play pool. Being that I grew up in boots, that's what I wear to work and that's what I wear to pool. Right now work is a pair of Justin non-slip work boots (not steel toe) and pool is a $200 pair of Ariat square toes. Never had a problem with my feet hurting after any amount of time in a decent pair of casual boots. But, I grew up in boots. Put me in any type of sneakers and I'm hurting after about half an hour. Played tennis in high school and still play every now and then, but I hate putting on tennis shoes. Never have given me the same feeling as a good pair of boots.
For the record, I was a decent tennis player. Never used cheap equipment or cheap shoes. Tennis is too damned expensive though. $150 for shoes every month because I wore out the front part of the sole on my right shoe (I dragged my toe on my serve). Plus $40 every week to string my racquets (per racquet btw, at 3 of them). Pool is much more relaxing, and I can drink while shooting? Win win.