Seems so; become a grunt programmer/admin and hope you don't get automated away too quickly (with my current academic performance I count myself to that group of people).
As for the second point: Depends on how you define success in life. If life's a paycheck maximization game to you, many science superstars weren't very successful...
As for the second point: Depends on how you define success in life. If life's a paycheck maximization game to you, many science superstars weren't very successful...