One of the great things about being part of a forum like this is getting perspectives from different people with different experience levels and different cultures and different methods.
Being respectful of these differences is an important part of being part of a forum with differing opinions.
I haven't worked with an extensive number of parrots, but I have worked with wild and feral animals in the past, as well as pet mammals. In my experience withholding food of a captive animal never worked as well as meeting their basic need for food at meal times, then withholding only the favorite food for training.
Behavior theory and training methods have changed over time, so if you find something is working for you, that's awesome! There's no "fake news" when it comes to observing your animal and how their bond with you is developing.