you keep asking if a speaker will do x and y well and we keep telling you a good speaker will do x y and z. I lost track of your swinging from one brand to another, with very different sizes, sounds and sensitivities.
(Good) speakers (good meaning neutral) have two main characteristics: playing at various frequencies and distinguishing details. Everything is a combination of these two qualities. I don’t know anyone who doesn’t want details. But let’s say you listen to Les Preludes vs. Aerosmith. You will get very tired quickly when you listen to Liszt on cheap speakers. You will want very sophisticated sound. The point is: do you want speakers that do complex music well or you want a compromise? Your choices and trade-offs are: number of drivers size, driver size, tweeter quality, frequency range, sensitivity, power handling and PRICE. I would decide the type of speaker that works well in your room and then look for one in your price range.
The easiest first step is: do you want bass and how much and are you interested in a sub or subs. It will eliminate a lot of speakers with smaller drivers/woofers.