I've never really understood the criticism that climbing is inherently selfish, since it could equally be argued about virtually any other hobby or sport. Is gardening selfish?
I love my climbing shoes. Virtually all of my big solos have been in the TC Pros. They are the most important thing when I'm soloing.