The thing that annoys me most is that now GMail by default shows images which can allow spammers and marketers to detect open rates and validate active email addresses.These images are proxied, so the sender can't tell if you actually viewed them them. Only Google can. http://gmailblog.blogspot.com/2013/12/images-now-showing.htm...
You can also disable the "auto-viewing" of images, as described in the link above.
This is made worse by the fact that marking messages as spam requires you to open the email first.
You can still check the little box next to the email (in the inbox view) and then click "spam". This allows you to mark an email as spam without viewing it.