I think it's wrong to give a gift if you're only doing it to see the birthday person open it and see their face.
Can I ask why you think it's wrong?? Why wouldn't you want to see the joy on their face??