@Sachb, you don't need us to validate your purchase. If you're happy with it, why would you invite us to convince you otherwise? If you enjoy the sound, then congratulations on a worthwhile decision! I suspect audiophile gear isn't easy to get in India, and Boston Acoustics is certainly well-reputed. I imagine your speakers far surpass my first home theater setup -- a Radio Shack clearance RCA home theater in a box. If you're satisfied with your Boston Acoustics gear, then good for you for showing it off! (But, yeah, when we hear your demo, we're hearing your room acoustics in addition to our own, as well as the delay between your left and right channels recorded as mono, colored by the bias of your phone's tiny, uncalibrated microphone. The combined negative influences do not do your system justice.)
Anyway, you should try listening with the mains on stands (or whatever reasonable height shelf or stacked chairs or table or lectern or milk crates or overturned flower pots or anything else you have handy) and see whether it makes an improvement, though. Part of the fun in audio gear is in playing with the placement, tweaking, nudging, measuring, room-response correcting, obsessing, and generally messing with it to make it sound the best it can possibly sound in your room.