Ah yes, but we are fans. We don't care what's the name of the game, we'll buy it anyway. Then again there are those who do care. You can believe that all the bickering about the Divine Divinity name in almost every review did not hurt the game, but I believe it did. I also think that there are plenty of people out there that don't consider buying a game because they think the name is silly and make the connection 'Stupid name = stupid game'. You will find enough responses on the internet to support this statement, also with respect to Divine Divinity.
Fortunately there will be enough people who don't care and are not that shallow and did buy Divine Divinity. Still it amazes me that there are marketeers who actually thought the name Divine Divinity was great. Maybe in Germany there are other marketing rules about branding.
Divinity 2: Ego Draconis as a name is an improvement over Divine Divinity. I don't know what the marketing logic is for a proper subtitle to a brand that has already been flamed for having a silly name. Somehow I think it should be a name that doesn't start similar discussions about the name again. Still the first comments are already there.