It is. Would require an actual solution to prevent phishing - it's easy to overlook facebook.com.example.com
I highly doubt showing the domain prevents any meaningful amount of phishing attempts.
I highly doubt showing the domain prevents any meaningful amount of phishing attempts.
Please, do elaborate on what other ways of phishing preventions you have in minds.