Well you won't really hear the left an right channels separately with a sound bar, but otherwise they are fine for the price.
The reason we have sound bars now is because TVs got smaller and thinner and generally have pretty crappy speakers as a result, so sound bars became a popular way to upgrade your TV speakers without much effort. If you're not trying to keep things as simple as possible, you will probably get more bang for the buck with more traditional speakers vs a sound bar. That said, most sound bars use optical cables and there can be some benifit to that depending on your setup. If you are running HDMI to your TV and then have the audio going from your TV to your speakers, you will be 100% digital which completely eliminates any need for a sound card of any kind.
There are a lot of ways to setup speakers with a TV and even more with a computer and it's hard to say what's best without knowing your budget, your setup, and how much you care about sounds quality vs simplicity.
i7 7700kK @4.2ghz
16GB DDR4 3200mhz
GeForce 1080 Ti