No it isn't. We could have drawn Chelsea, Liverpool which would definitely be worse, or Leicester or Woolwich which are both comparable. Plus as you say we are at home, whereas 50% of the teams are away. The only significantly better draws we could have got were home v Brentford or Sunderland. That's just 2 possibilities out of 14...That's a shit draw full stop.
Only thing worse would have been if we were drawn away from home.