Yes Black Widow is a very capable soldier but thats all she is.
When paired with incredible team members like Iron Man, Hulk and Thor
you can't help but wonder what does she contribute. Due to her
voulurability, lack of useful powers and liability Black Widow should NOT be and Avenger.