I do let my kid have as much chocolate as he wants, actually. As a result he isn't a fan. Now and then he has a yen, but because it's never been made anything special or forbidden fruit, he is really not fussed. He'll eat a little and then abandon the rest. If you set something up as a treat food, and restrict access heavily, kids will crave it. There's really interesting research on how kids with Cystic Fibrosis, who can't eat anything but high fat, high energy food, crave lettuce and celery and so on, simply because it's a restricted treat.
If he wants a dummy behind closed doors at 7 I'd probably let him, yes. Why not? As long as he knew he'd be teased if anyone knew outside the family.
Helping your child be independent doesn't, to my mind, mean forcing them. It means strengthening them so they want it. If I think something is harmful, no, he can't do it. A potty is a pain in the backside, and I have rights too. But if a mother is happy to bf and the kid wants to, meh. I can't see it's anyone else's business, and I certainly don't think it's harmful. It's just different, that's all. Do you think it's helping independence to refuse to let them sit on your lap, and cuddle? I don't know. I just don't get the idea you need to push a small kid into independence. Give them enough security, and they'll grab independence with both hands. The balance for me is based on how much I'm prepared to tolerate, and a kid wanting my boobs once the nutritional need has passed... no way! The thought makes me shudder, tbh. But I don't think
everyone in teh world should parent just like me.
If a kid is happy, loved, socialised well and developing to their best ability, surely the methods don't matter, short of cruelty/neglect?