no plastic deflector, and in that location a deflector would get destroyed in short order anyhow.You shouldn't have taken off the plastic deflector before you took the pic. It makes all the difference.
yup.About the most basic thermostat I've seen in a while.
Is this a moble home?