Well, The services you are talking about are still free. the rewards are a privilege and thus it’s not an obligation for the company to keep doing so. If you are so interested in rewards please get yourself enrolled in the pro programme from Jupiter.
If you get good products and services that itself is the reward and as one of the earliest on this platform, I can assure you that I haven’t had any major issues till now except for a few glitches and so you can rely on it any time and every time.
Making a great product requires hard work and time. I believe in @Jiten philosophy that any great product can’t evolve itself into much greater if the stimulus required isn’t provided for it to evolve.
Jupiter could have sold customers’ data only to let you handle incessant spam messages and calls, but that’s not their vision.
For most of the old school banks, their revenue has multiple sources viz. AMB charges, ATM charges but Jupiter has abolished all those charges and thus is shelling money from their own pockets to keep it evolving to its full glory.
So you should understand this point but I would also like to make a point to the Jupiter team @Shawnpinto that if the people were promised those rewards, please let them have it, only for the newly joined customers and state the new reality on website in clear words.