Everybody had a different opinion. Is there an idiom for this?

The phrase that comes to my mind is "the lack of consensus".

According to Merriam-Webster, consensus is:

: a general agreement about something : an idea or opinion that is shared by all the people in a group

Example from nytimes.com:

The scientists, several of whom had publicly debated the hurricane-climate connection in recent months, said they were concerned that the lack of consensus on the climate link could stall actions that could cut vulnerability — no matter what is influencing hurricane trends.


That sounds like you are looking for:

Opinions are like assholes, everyone has one and it stinks.