Seren.....I think it sounds like a good idea to talk this over with your manager....She/he might find your observations and concerns helpful.......
I can see that your heart is in the right place.....
You all might l earn a l ot....
My favorite saying....LOL..."Knowledge is power"........