I prefer to call it 'unrestricted feeding' or 'cue feeding'- demand feeding sounds as if the baby is spoiled and demanding!
There should be nothing controversial about it - the research over many years and gazillions of babies shows that feeding to a schedule is not compatible with the establishment or maintenance of happy, effective breastfeeding.
Of course individuals will have individual experiences, and they may find scheduled, timed feeds work ok for them.
But the research shows that for the majority of mothers and babies, it doesn't.
This is biology - you can fight it, but you can't change it!
If feeding to a schedule is important to you, then it may work better when your baby is a few weeks old and you have built up an established supply which can stand up to a bit of messing about. But be prepared to accept that it doesn't work for you, if your baby does not thrive on it, or objects.
Babies quite naturally become more flexible as they get older, and by six months you are introducing other foods at designated mealtimes, anyway.
Many mothers find that not having a schedule allows them to have an easier, more flexible day themselves. If you always have to be at home/feeding/putting the baby to sleep at three or four fixed points in the day, it can be a big nuisance.
Keep an open mind, and go with the flow for the first weeks, and then think about changes.
A good book to read about this is Babycalming by Caroline Deacon.