Well, another major point is that the two variants serve different purposes by definition.
SELECT COUNT(column_name) FROM Table_Name
SELECT COUNT(*) FROM Table_Name
SELECT COUNT(1) FROM Table_Name
In other words, it's not
"which one is faster", it's
"which one serves the purpose".