I'm in a career field where I essentially live off of my salary, but some years are able to earn quite a bit more than that figure (this year looking like 4X-6X that number potentially based on my performance). I work long hours, but the reward is worth it and spending time on anything outside of this work would not yield the same return financially.
Outside of maxing out 401Ks is there any compelling reasons not to put a lot of the excess funds in index funds? I am not handy, at all, so buying real estate for rental properties is not all that appealing, but I know a lot have chosen this path.