"When he downloaded the app and saw what information they would be slurping, he should have not accepted the app and asked for a refund on the headphones."
Well, yes... but..
How boring would our lives be if everything we wanted to use had terms we didnt like.
I also think the whole world attitude to assuming its the norm to give up your data should be quashed to history like slavery.