For me, I like to be complimented if something I do truly is awesome. I don't like to be fawned over, I don't like to be told something is good when it isn't, and I don't appreciate when I feel like people are only saying something to cheer me up instead of their comments reflecting reality. I can't take it seriously if I don't feel the compliment is genuine or I haven't deserved it.
That said, based on some recent dance class experience, I would say that working hard to gain the approval of a difficult, nit-picking teacher is a huge rush for me. I want to know I earned it, and once I have, I know that its just one step of many ahead. It doesn't end there. I am not perfect, but I am working for it.
One thing I have noticed... people with classical dance training seem to be some of the most honest and brutally straightforward teachers. But I know a lot of people who don't want that honesty, who feel it's too negative, and take it personally when the teacher never meant it personally. I think it's seen as negative criticism, when it's not meant that way. It's not a take down, but an honest reaction from a teacher about what a dancer is doing, relative to what they should be doing in a technical sense. It's not personal if you didn't point your toe that time, it's technical. But I know the delivery method sometimes can feel harsh if a person is not used to it.
I think we all dance for different reasons, and often those reason dictate our preferred approach.