A lot comes down to being able to hook it up. There are 20 soundbar threads a week on here where people can't really hook them up because they bought before exploring the options.
Usually all there devices are HDMI and they buy a soundbar with no hdmi inputs, so they have to hook everything up to the TV, then come out from the TV, but then the TV only has coax optical out and then soundbar has toslink optical, so then they need a converter, but, and all kinds of problems. lol. It gets complicated if you have a smart TV, because then you need to get the sound out of the TV and into the soundbar. This is where ARC comes into play.
How much are you looking to spend. How many devices do you use. Is your TV a smart TV and what model.
As said though, getting a receiver is the way to go. Mine has like 7 HDMI inputs, more than enough, plays every surround mode under the sun.