Agreed, budget speakers will be better than whatever is in the monitor.
Sound works by moving air, when you put tiny speakers inside a tiny little housing in a monitor there is no room for the speakers to move air so it is very poor sounding. Not to mention even budget desktop speakers are active so they are amplified and much louder.