If you pay for a speaker with the price of $100-200, then yes, sure, you're not gonna get something great or very ideal for reliable mixing or mastering. They have ports, transient response is probably not that great, etc, etc. But when you spend more than $4000 (and that's probably pushing it)...