I won't disagree with you.
But it does nothing to prepare someone for the NFL. Zilch.
I agree it doesn't prepare you for the NFL because football is a special and difficult sport in its self but if you can win an olympic gold medal you are a pretty tough dude mentally and physically.