Actually, as far as I remember the story went like this:
- Vray had bloom and glare
- Corona had bloom and glare
- Most users liked the Corona bloom and glare better, so they wanted it in Vray
- Vray implemented an even better than Corona's bloom and glare
- Most users liked the Vray bloom and glare better, so they wanted it in Corona
- Corona implemented the Vray bloom and glare
So that's really a nice example of sharing features and the healthy competitiveness between Corona and Vray - like you said: in the end, everyone is happy. :)