No-- that is where YOU are diluded I'm afraid. Most of the people that play space marines and are replying to this thread are thinking about the horrifyng losses they have had at the hands of the enemy. Space Marines have their share of faults too, and an experienced player knoes how to exploit those faults to his/her advantage and not waste potential gaming time whining about something being "overpowered".
Honestly-- play against SMs a few more times and you'll see their weaknesses plain as day.
"God's in his heaven, all's right with the world."