Yes, I pay rent when living at home and I think it is the right thing to do.
No, the money is not going back to me sometime in the future. My folks are not holding it for safe-keeping for me.
Two main reasons:
1. I am a working adult who has a job and I am using their space.
If I am contributing to the monthly utility bill, eating food, and utilizing a room that they could have rented out, I think it is only fair that I pay my share. My folks are paying for the monthly mortgage and groceries, so it is not like they are skipping out on paying their part of living expense.
2. Teaches me to live realistically.
Because I am paying rent already, my monthly expenditures already have a buffer for rent. If I were to move out, it would not be as much as a shock to my budget as not having paid it at all. I am use to living with a certain amount of disposable income after basic needs are accounted for.
All in all, there is a sense of pride of being independent and self-reliant because of my own finances.