So your the reason math textbooks have a new edition every year. The math hasn’t changed but they make sure the only option is to buy a new copy.
No, professors who change two words in a book to make it a new edition are the reason for that. It’s not only math books; they do it with English grammar texts too.