As a former Scout Master, I made the decision not to require the full scout uniform for participation. When a Shirt is costing $30+ dollars, and pants about the same, I opted to let the Scouts keep the extra money. Not all our parents have the spare cash to throw around and when you have to buy the kids new pants every couple of months because of the growth spurts it just isnt worth it.
We do require our Eagle Candidates to have complete uniforms, if they have come that far, then they should be responsible enough to have the complete uniform. We also try to encourage the younger scouts to check garage sale for uniforms etc..., we have had quite a bit of luck finding uniforms in smaller sizes that are perfectly serviceable at garage sales, thrift stores etc...
One of the decisions on the scout pants was the shorts were too short (by todays standard) and although the pants were fine for meetings, they were useless when camping. Why did they do away with cargo pockets?
We have found solid green military style cargo pants at our local surplus store that are almost the exact color as the BSA pants, but have usable cargo pockets and they cost about half of what the BSA pants do. I have encouraged the scouts to get these if possible, We do Not allow Camoflaged pants or shirts on scouting trips. However since most of my kids are military dependants, we do allow the camo ponchoes and rain gear that they inherit.
As for Patches etc... we do try to have the troop up to speed and neat for inspections and intertroop activities.