That's not an OE issue. If a TV / AVR sends wrong Modelines, Xorg will pick them up. That won't be solved in xbmc for sure. OE has latest Xorg / drivers / kernel that exist in OSS world.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.