It's said, the Lord sang the Gita not in front of someone who has all the time in the world. He sang the Gita in front of the topmost warrior in the world, someone who is super-successful, momentarily bogged down by doubts and confusion.
In the same way, spirituality is also not for the inefficient and the lazy. Rajyoga is for productive and busy people because they can take it to fulfillment.