As a teacher, I can help my students see what is working and not working. I can show them certain solutions. I can guide them to books that will serve as role models. Largely, though, one learns to write almost like developing muscle memory, and this requires years of effort.
For me, a lot of the humor comes not from innocence but from characters trying to figure out how to get what they need. I don't try to be funny, but am relieved when an opportunity comes up for humor.
Money is part of how we move through the world, what stores and restaurants we go into, whether we take a train to the airport or a taxi. Describing characters living in the real world requires describing them engaging with money. There are also so many emotional aspects to money - feelings of inadequacy, feelings of security. I am not sure if there needs to be more about money in fiction, but the absence of this aspect can make a story feel somehow frictionless and unreal.
If anybody reads an Indian newspaper, all these things are obvious, and so I am not breaking news. All I am doing is representing my community as it actually is. Also, I have to assume that readers are sophisticated enough to know that not every person in a community is the same, and so there are many people who would not force an abortion just because a fetus is female. Even within my stories, people hold opposing views.
People often need to describe things quickly and so they use a shorthand. The problem is that after they use a label, they begin to think only in terms of the label instead of the totality of the experience a novel provides.