Unless Lok Sabha elections get shorter, parties like BJP will keep winning