The issue is not about denying reading their books or whether they are capable of deciding but rather removing books that the other group sees provocative and disturbing, they don't want to see these books and neither they want their kids to be tempted by reading these books.
What does this have to do with anyone else. If they don't want to read those books, then they don't have to. "Don't want to see them"??? What the heck is THAT about? They don't want them to EXIST? Who are they to decide what should exist or not exist, in a library or anywhere else? That's INSANE!
As if parents are watching on their children 24/7
Children are in large part affected also by society such as schools, friends etc.
No book ever harmed a child that didn't read it. All the parents have to do is mind what books their child is reading. If they can't even bother to do that then what business do they have minding what books anyone else is reading? These excuses are getting more and more absurd.
... ethics is universal, there are no flavors of ethics but it is developing and improving with time just like any other branch in philosophy.
Well, that's patently false. Are your ethics and Adolph Hitler's "universal"? Seems there is an enormous variety of "flavors" when it comes to ethics. In fact it's a whole sub-category of philosophy.
Ethics or morality is thus according to this definition detrimental factor in making laws and decision making of what's right and what's wrong.
Laws are not about what's "right and wrong". They are about maintaining social function. Somehow you can't seem to grasp this idea.
It's harmful to young population because it may influence their personality development, and for this reason, it's not ethical to give gay population higher priority than young population.
Literally anything "may influence their personality development". That's why it's their parents responsibility to guide them through their developmental years. None of this has anything to do with banning books from a library. Because it's not a library's purpose or responsibility to raise your children. It's precisely NOT a library's function the keep information AWAY from your child. It's literally their job to provide your child access to information. And it's YOUR job to determine what information they have access to at what age.
Not the library's.
There are better means to educate general population I'm sure and to protect gay population from discrimination.
The general population is responsible for educating itself. Why do you keep assuming people are idiots that need someone else to "teach them" (by force) what to think and what they should learn about?
I think it would be better to suggest alternative solutions because putting controversial books on public display will not remove discrimination
Putting books of the shelves is literally what libraries exist to do. The "controversy" is entirely make-believe, by people who think other people are too stupid to decide for themselves what they should or shouldn't read. And who apparently think it's the whole world's job to raise their kids for them in the manner they see fit.