Scrum is advertised massively. There is certifications and consultancies all around the globe making money out of it.
Marketing works, especially on people with a CXX title…
Kanban is simple. So simple that no one could justify taking large amounts of money to teach people how to use a list of tasks.