2007 USA Memory Champ from the high school division here-
Yes, it's very difficult to become a national champion (or be competitive at that level). However, these skills really do help in real life at a much less intense level - grocery lists, names and faces, cough card counting... lots of practical applications.