You are definitely not a grinch! As the other poster said, he stole the spirit of Christmas. Overspending, greed, criticism, feuding are not what this holiday is about. The simplicity of being together, putting your creative talents to use to make gifts, baking with your daughter and being at peace with yourself are the secrets to happy Christmas. Knowing that your bills are paid and you have not made debt for yourself in lean times is the best part! Think about the best gift you ever got. It was probably something that someone made for you or that you really needed.
When we were kids, my mom used to buy my Christmas babydoll in August or September and give it to my Grandmaw. She would make complete wardrobes for her...dresses, a coat, panties, slips, little crocheted socks, and crocheted hats and scarves that matched the coat. She didn't buy any of the materials but used scraps from other projects she and my mom had collected throughout the year. My grandfather was an upholsterer and he always had scraps of naugahyde (pleather) and he made little shoes and boots for the dolls. One year, mine even had a pleather raincoat and hat. I had the best dressed dolls in the neighborhood. It wasn't until I was grown that I found out about this project. I saved one of the dolls and her wardrobe, but sadly they did not last.
Grandmaw also made nightgowns or pajamas for all of her eleven grandchildren every Christmas. Mine were always extra long because she knew that my feet were always cold and I wrapped them up in my gown. There was drawstring at hip height so I could tie it up at the waist when I got up. She thought of everything. She put extra pockets on mine too and best of all, she made a gown for my doll that she put in the pocket of mine. I looked forward to those cozy flannel gowns every year until she passed away. I was 30 when she died and I think I wore the last couple of gowns for another 10 years.
These are 50 year+ memories that I cherish. I assure you that your children will remember the things you make for them more than they will the plastic made in China stuff that gets tossed in the toy box in a month. THey will also learn a very valuable lesson about what Christmas is really about.
As to the other 16 hour away family. You are wasting your time and getting stressed out even discussing this with them. Let them do their thing and you do yours. Keep Christ in Christmas and you will not go wrong.