While I think it'd be nice to reduce the hard drive space used by Lazy Newb Packs, the bigger issue with file sizes is that they use up more bandwidth and take longer to download. Not everyone in the world has fast, reliable internet with unlimited bandwidth. Canada and Australia come to mind, but there's probably people in other places who are a lot worse off.
Canada's telecoms are fighting against things like Netflix and imposing bandwidth caps on their customers. If you go over your allowance, you have to pay a fee. The CEO of Netflix calls Canada a third-world-internet country. The average bandwidth cap is 200 GB per month. 200 GB isn't too bad, but that's the average; there are people who get a lot more and people who get a lot less.
The Australian ISP is good friends with the government. In 2008, 16% of Australian internet customers were still on dialup. When my friend went to live in Australia for a couple of years (2014-2015), he had 512 Kbps download speed on his ADSL internet. At 1 Mbps, it would take 20 minutes to download a 150MB (143 MiB) file.
pyLNP is 7 MB zip compressed, Dwarf Fortress is 13 MB zip compressed, DFHack with StoneSense and TWBT is 18 MB zip compressed, a "very large selection of graphics packs"
* is 30 MB zip compressed. If you limit it to just the "very most popular graphics packs"
*, those would only take up 14 MB zip compressed. If you put in all those things, that's a 68 MB New Pack. If you limit it to just the very most popular graphics packs, then that would make a 52 MB Newb Pack. Then if you take out the DFHack stuff too, that makes a 34 MB Lazy Newb Pack.
*Very large selection of graphics packs (30 MB):
- Afro_16x
- Alloy_12x
- AutoReiv_10x
- AutoReiv_20x
- Bisasam_20x
- AutoReiv_10x
- AutoReiv_20x
- CLA_18x
- Curses_(Dwarf_Fortress_default_set)
- DawnFortress_16x
- DawnFortress_32x
- Duerer_TWBT_15x
- DungeonSet_24x
- FnordSet_16x
- GemSet_24x
- Geoduck_12x
- Geoduck_16x
- Grim_Fortress_12x
- Humble_Classic_20x
- Ironhand_18x
- Jolly_Bastion_9x12
- Mayday_16x
- Obsidian_16x
- Phoebus_16x
- Rally_Ho_16x
- Simple_Mood_16x
- Spacefox_16x
- StorytellerGothic_16x
- Taffer_10x
- Taffer_20x
- Tergel_12x
- Tergel_16x
- Tergel_32x
- Wanderlust_16x
*Most popular graphics packs (23 MB):
- Alloy_curses_12x12.png
- Bisasam_24x24.png
- CLA_18x
- Curses_(Dwarf_Fortress_default_set)
- DawnFortress_16x
- DawnFortress_32x
- DungeonSet_24x
- GemSet_24x
- Grim_Fortress_12x
- Hanuman_12x12.png
- Ironhand_18x
- Jolly_Bastion_9x12
- Mayday_16x
- Obsidian_16x
- Phoebus_16x
- Simple_Mood_16x
- Spacefox_16x
- StorytellerGothic_16x
- Taffer_10x
- Taffer_20x
- Wanderlust_16x
*Very most popular graphics packs (14 MB)
- CLA_18x
- Curses_(Dwarf_Fortress_default_set)
- GemSet_24x
- Ironhand_18x
- Mayday_16x
- Obsidian_16x
- Phoebus_16x
- Spacefox_16x
- Taffer_10x
- Taffer_20x
Although convenient to include, Dwarf Therapist doesn't need to be installed into the Lazy Newb Pack to operate. With Dwarf Therapist getting a feature to auto-update its memory layouts soon, it would make sense to offer Dwarf Therapist as a separate download in a pack designed to help people suffering from poor internet.