Family night isn't any way to squeeze money from fans. The tickets are extremely affordable, many local organizations are then able to set up in Lambeau and run the food and beverage stations to raise money for worthy organizations all over the city. They put on a nice event for families, jersey giveaways, watching the team they love, a great fireworks show etc. I wouldn't care what the financials say, it's not a big money maker, and it's a great way to build a bond with the community.
It is a glorified practice and it puts young guys in a stadium with 70+ thousand fans. Under the lights and I am certain it adds an atmosphere not found in any other practice in any city in the NFL. What's the harm? You think they aren't going to practice otherwise? Practice like you play, it's a saying for a reason. I think this is one unique opportunity for both fans and players. what other city gets to simulate game type conditions in practice? and for 10 bucks and a fireworks show, i doubt it's a money grab.