Its a debatable subject I can tell you that much. To say its better to run straight water first requires distilled water. Prolly knew that. Anti-freeze is the proper term for what most people incorrectly refer to as coolant. Anti freeze actually disperses heat much less efficiently than water this is true. It also has a higher boiling point and lower freeze point. The higher boiling point, in some newer cars, is used to run higher temps with less worry. It works without it but just say it gets close to the 212 boiling point. The thermo in my powerstroke is 204. I dont recall the stock for my disco cause I got the 180° thermo, so i dont care. Point is it is accounted for some in engineering.
Also the mix of chemicals is much less subject to cavitation within the system and also rides on this system much slicker for lack of better explanation. It has more lubricity...lets say.
All that being said. Yes water does cool your engine much more efficently than straight water. Is it better...eehhhh idk. I try to stay close to 20% antifreeze 80% water in TX. But really dont pay much mind to it, I just dump a lil in and mostly add water. It might seem thoughtless but whatever. Beats doin a bunch of math for something that exact science isnt really that important as long as you dont use more than 50% anti freeze. It feels like a waste to have looked all that info up I just rambled when really, now, I could give a **** less. It shouldnt matter with a healthy coolant system.