I think so, although it would be close with La La Land which appears to be the leader by a good pace. Overall though I think last year had a better group of films that were nominated for best picture.
2016
The Big Short
Bridge of Spies
Brooklyn
Mad Max Fury Road
The Martian
The Revenant
Room
Spotlight
2017
Arrival
Fences
Hacksaw Ridge
Hell or High Water
Hidden Figures
La La Land
Lion
Manchester By The Sea
Moonlight
2016
The Big Short
Bridge of Spies
Brooklyn
Mad Max Fury Road
The Martian
The Revenant
Room
Spotlight
2017
Arrival
Fences
Hacksaw Ridge
Hell or High Water
Hidden Figures
La La Land
Lion
Manchester By The Sea
Moonlight