I think the key is in the earlier v21:
21 In the law it is written, With men of other tongues and other lips will I speak unto this people; and yet for all that will they not hear me, saith the Lord.
So the tongues spoken of here and being regulated is "public tongues" ie tongues where God has a message for the congregation (I will speak unto these people), which wld then require interpretation.
This gels with "27 If any man speak in an unknown tongue, let it be by two, or at the most by three, and that by course; and let one interpret."
Probably, what was happening in the Corinth church was that as the preacher was preaching, people wld just stand up and speak loudly in tongues, interrupting the speaker and causing confusion. Worse still, no interpretation.
In my church for eg, if my Pastor were preaching and someone suddenly just stood up and spoke loudly in tongues, he wld be told to keep quiet and sit down. This is becos it does not make sense for the Holy Spirit to annoint the Preacher and speak thru him only to interrupt Himself by interrupting the preacher. Unless, of cse, the preacher is not being annointed and is preaching unscriptural stuff. Then perhaps God wld interrupt him!
I also think that the essence of what Paul is trying to teach is order not chaos in church. So, even if the worship leader leads everyone into singing in tongues, it is not chaos -- becos everyone is doing it and no one is sticking out like a sore thumb and causing a distraction. Likewise when the leader tells everyone to start praising God in tongues. Note this is praise and singing in tongues, where the person is speaking directly to God. It is not message tongues from God that needs to be interpreted. This happens only when the Spirit wills.