I completely agree. I got screwed at the end of the year this year. They had a Ice Cream/Water Ice Party and I asked for $2.00 per kid. I had almost 11 parents not send in money and these are the kids that came back for second's and thirds. I DO NOT like the community bit for class supplies, because I personally think alot of parents feel that others will pick up the slack.
Kelsey is going into first grade and it cost me almost $50 in supplies. Here's her list. A bit shocking for me just the entire list.

1 box of crayola crayons (24 pack)
1 8 pack of washable markers
15 glue sticks
1 bottle of liquid glue
50 small paper cups
24 no. 2 sharpened pencils (plain yellow, no designs please)
3 marble composition book
9 plastic folders (with pockets on each side) 3 yellow, 2 green, 2 red, 1 blue, 1 orange, 1 Purple
1 pair of blunt scissors
1 pack of construction paper (not in tablet form)
1 ream of white computer paper
1 pack of 3x5 index cards
2 plastic container of Lysol wipes
1 box of small ziplock bags with zipper
1 box of large ziplock bags with zipper
1 large box of tissues
1 bottle of anti bacterial waterless hand sanitizer
1 pack of card stock (white or light colors)
1 pack of dry erase markers
1 Dry erase Eraser
1 Dry Erase Cleaner
40 Pencil Eraser Tops
1 pack of baby wipes
1 Assignment book - Available at School School
On top of all this she needs to gym uniform. However after much discussion, she's just getting the navy shorts and sweatpants and plain white t instead of logo. It gets crazy and then you have some parents that just don't care.
I love her school so I guess it's very much worth it. However I did help the teacher at the end of the year clean out her room and leftover supplies when into a supply closet for the entire early learning center to use if they ran out instead of asking for me.
It's going to kill me when I have 2 in school. Start budgeting now!!!