This is quite the ignorant perspective. Competitive programming is much more than just for tech interviews. It's allowing ambitious people who care about algorithms and solving problems to learn, have fun, and improve their programming ability. I think it's healthy to facilitate such activities.