Perez vs Hamilton fight there was something awesome to watch as well, Hamilton might have pushed a little too much when Perez almost went into pitlane because of it, but he got it back so it is all good. I believe it wasn't a horrible race, but it wasn't amazing neither, it was just a "decent" race that I enjoyed watching, we can't have amazing races every week.
Perez is doing what Bottas should do when Hamilton is leading, make opponents lose time for overtaking.
He is a good second drive for Redbull.
Bottas is almost useless and it's years I'm saying it.
I would say the same, except that Perez is still below his potential, Bottas has a benefit for Mercedes, he also continuously scores points for the Constructors' World Championship, Perez still has to improve. But I think he will, he gets along better and better with the car and will also score more and more continuously.
Bottas will fade into obscurity at Alfa, how long did Bottas get a contract, after that will be the end of career.