They have a point (about modifying relational schemas)
- New requirements do result in schema changes.
- Changing a schema in a production database is slow.
But
- Add unused columns for future growth.
- Or put new columns in a new table, and connect using a FK.
- In the worst case: A little downtime is usually possible.