Don't be ridiculous..... Another guest is (maybe) smoking in his room and that's the hotels fault? What more are they supposed to do than try to clear the air and in the end get you another room?
My god, that hotel must really love all those freeloaders.....