I'm sorry to hear you feel that way, it may be because I'm used to writing copy for other products I have haha.
"Do people really respond better when they are told their fight will be supercharged with all the awesome features?" - Good question, I'm not sure but hopefully people will!