The first thing a new user sees is the screen with no data. So why is it always the last thing we design?
Reaching for a modal often means you couldn't figure out where the thing actually belongs.
The difference between a confusing interface and an obvious one is often twelve words.
Every time you make the button behave differently 'just here', you spend the user's trust.