It is about time Muslims start to get their religion's practices and beliefs in-line with present day human standards and norms. Such a movement will help set things right rather than rely on the whims and sayings of some imams. Problem is most muslims will sit still and not do anything as taking action would be unIslamic.
Cheers!
Islam is perfect. But not all Muslims. And as stated in the hadith, muslims were told to consummate marriage when the girl is physically fit and reach stage of pubity..