@OP, just coming back regarding the Yamaha speaker you posted. While the specs mention "full range", that speaker is actually for what back in my live sound days, we would call a 'vocal PA' i.e. really designed for sound reinforcement of vocals, guitars and keys but not bass and drums - typically the kind of PA you'd use in a small pub.
One other observation, a couple of posts conflate pro sound with studio sound. Studio monitors are totally different in design to PA speakers and there are plenty of studio monitors that are entirely usable domestically.