True but all made up words are not created equal. Any name can be developed... But the name would need a strong product or service or platform behind it to have any value. Made up names must sound catchy or brandable. Flickr is from most likely from the word flicker and probably related to camera lens... Photos, Google sounds good and easy to say as goggle and has probably trillions behind the name. Yahoo likewise..
I own made up names like Tepica, Kubans etc... I'm not against the idea of making up names... But the name should sound good man.
.."lish" is just not a good thing to add at he end of anything. Maybe "ish" but not "lish"
Better names drop every hour... Some places even offer the lists for free.
I others chime in....