You are all free to do what you want. I learned how to make my own BP in small quantities years ago because I wasn't going to pay the ridiculous prices and hazmat THEN. My consistencies and groups are good, and my fps are slightly higher then Goex based on my tests. I attribute that to the willow charcoal (which I also make myself).
I group well at 50 yards and 100 yards with sabots, round balls, and even the over priced powerbelts.
I have zero interest in paying well over 70 dollars a can for 8 Oz of powder. That's a big fat no.