If you are not happy with the first singles get-acquainted party, talk to the Cruise Director and tell him/her of your feelings and ask if he/she can arrange to have another asap. Offer to help organize. And on a recent Costa Mediterranea I was impressed with a singles gathering scheduled several times throughout the week.
I agree cruise ships tend to schedule singles gatherings in noisy places. Point that out to the Cruise Director and, of course, make note on your comment card.
I think the worst thing a cruise line can do is schedule a get-acquainted party on the first night. People are tired. They may not have received their luggage and don't want to attend wearing clothes they've had on since dawn. And they might also not be through with second seating dinner. Seems to me the second day would be better, and why does it always have to be at night? Why not during the afternoon when lounges tend to be empty?