Ковры вешали на стены еще и потому, что голая стена холодная. А с ковром и у стены сидеть теплее, и в доме уютненько так сразу.
Ковер был символом достатка - это да, их дарили на свадьбы в основном.
Дурным тоном считается, потому что в наше время так много вариантов оформления жилого пространства, что завешивать стены ковром это самое поверхностное и пошлое, что может прийти в голову.
Ну и из-за нелепых фоточек в интернете на фоне ковра, конечно.