Some Web designers thinks flash should not be used in their websites. They do have evidence to backup their opposition to flash usage, let us explain those in bulleted points in the following section.
REASONS:
Page takes more time to load
Visitor need to wait, until its loaded
Not Search engine friendly
Require more space
These reasons does sounds appealing and provide good proof that flash makes your websites heavy But you cannot neglect the importance and its role in world wide web. You cannot simply stop using them in your websites, when it comes to its beauty and eye catching animations[mostly website intros] you cannot think of going to another website until you view it all, am I right or wrong!
Some of Reasons why use Flash in your website:
User attraction
Eye Catching animations
Communicate your message in better way
Audio - video embedding
3d objects embedding
Alright if we cannot use flash animations because they are heavy then where to use them?
Music band websites
Entertainment related websites
Online Tutorials* Online presentations
CD-ROM presentations / catalogs
Light banners in any type of website
Studios websites web-design / software
etc
So the net result is that audio visual format plays an important role in delivering the message to the end user in a better way. Everything does have positive and negative points, it really depends on your requirements where and how you use them.
You might have heard of the phrase "A picture worth a thousands words" well multimedia goes one step forward that this, it is more effective than a simple picture! Now-a-days, with the increase of internet speed more and more internet users are switching from traditional dial-ups to faster broadband and DSL links, we can consider light weight flash website will load without much delay.
I myself, a Flash web designer and loves doing flash jobs.