Well that's not true.
Rugby World Cup is over, just in time for when the group stage concludes and the knockout's are shortly due to commence.
APpreciate that rugby is much bigger, but SA are doing their country proud in performing like they have done so far, and not choked like previously.
Just because you don't have the interest or enthusiasm doesn't mean others don't. Each of the countries you mention have lots of support for cricket.
It most definitely is not India that only cares about cricket, even though they may be the biggest cricketing country.
The format has dragged, and perhaps it does need to be changed, but it's actually opened it up more for the smaller countries to succeed. Before the tournament would you have given Afghanistan or Netherlands a chance of qualifying at this stage of the tournament?
Also, try saying that a Rugby World Cup to the fans 4 years ago in England. Fans seemed to love cricket back then...