I see. Had your milk come in by the time you left? Are you still BF? I'm not gonna lie, a part of me is jealous if you are. :-)
Even the LC said I should supplement while in the hospital because my DS was on the small side and turning a very festive shade of yellow waiting for my boobs to step up to the plate. Stupid lazy boobs.
This issue, as always when it relates to breastfeeding, is lack of education and information.
If your are a FTM and you are in the hospital for 2-3 days, it's very likely your milk will not come in yet. My milk was never in before I went home. It isn't instantaneous, it takes days of nursing around the clock - but the colustruom is all they need for those days anyway.
It's clear your are surrounded by people who don't know much about breastfeeding - your LC for starters.
I am also horrified that a formula rep would give cases of formula away like that, but I'd also prefer that formula reps weren't allowed in hospitals anyway. If you can't afford it, breastfeed or get on WIC where you can find a legitimate way to receive formula.
I've BFed 2 kids, one till 22 months, and one is still nursing and I had chronic low-supply issues. While not everyone would have continued like I did, and I understand that, I do think I know a bit about breastfeeding.