RE: This or that in fishing.
Too many variables to give a definite answer....Species pursued, water depth, stream or lake, etc...
GENERALLY, in shallow, non-moving water such as a lake or pond, I'd prefer a bobber...
In deeper water( below 8-10 feet) or in faster moving streams, I'd prefer NOT to use a bobber..
However I can think of several exceptions to both rules...
Bait fishing for stream trout....Worms or minnows..??...