My 1998 comment may have been exaggerating a bit, but there's more room expand on it rather than 140 character on twitter.
Very few well designed modern websites have a splash page, they serve no purpose and annoy people, you can show big pictures on your homepage, but have some content there too. Think of websites you visit and like the design of, how many have splash pages?
Flash is very much personal taste, not everyone can view it, it takes ages to load and with HTML5/CSS/Javascript there isn't really anything that 100% requires Flash anymore. This is coming from someone who used to make a living doing Flash, it's not quite a dead technology, but it is dying...