Why do people wear tennis shoes when they aren't engaging in athletic activity? Don't tell me they are comfortable. We have shoes that are perfectly comfortable that don't have the Nike Swoosh on the side. They are by Diesel and they are hot ass.
Wear your tennis shoes: at the gym, playing basketball, running, etc.
Do not wear your tennis shoes: to the mall, at the grocery store, walking around the city.
Buy some Sketchers and call it a day. You will look 100 times better.