Ashton is a far, far better all-round footballer than Parkin. Although Parkin is just as good a finisher.
I don't think Sam's finishing has been that great this season, he's had a few chances this season which he missed that last season would have ended up in the onion bag.