It's funny how the definition of a raid has changed. Now a raid means an instanced event with a fixed amount of people. But some might remember the awesome raids in Dark Age of Camelot where you could have over 100 players participating (not that they needed that many people).
A raid requires lots of people. If you can't make it, get more people.