Clearly noone explained him the power of free software, this engine could be much more popular if under GPL like the id's ones rather the its crippled license.
Why did you write a custom license instead of using GPL (GNU's General Public License)?
Short answer: to satisfy my ego :) Long answer: I know GPL is an industry standard, but I felt that it was way too long and boring for anyone to read seriously. I chose to write a nice short license that everybody could understand. This way, people unfamiliar with GPL would understand their rights.