In general drilling doesn´t lighten the parts as much as thinning does. Depending on torque you should vary thickness. Not as easy as just drilling a bunch of holes, but longer lasting adn more savings.
Spend the large amount of time you would spend drilling holes in a cheap cassette doing something to make some money. Use that money to buy a lightweight cassette, and come out ahead in the end.what about cheap parts? like cheap steel cassettes?
The reason it is not that way from the factory is to decrease end cost to the consumer, and to cover their ass by making it more durable than it needs to be. Another reason is the process of manufacturing and tooling. For example if their was some weight to be removed from a part it is likely not possible without adding an additonal process. Not everyone wants to pay for that.