It's clearly not the fastest way to do it, but it's perfectly possible to get around there from where he was and clearly he (a driver a touch more qualified than many armchairs racers on here) thought he was going to make it - unless you are suggesting Hamilton a) was deliberately intending to hit Max in order to slow himself down enough to make the corner and b) was totally confident in doing so that it would be Max who was taken out and he'd get no damage at all (which we know wasn't the case and the red flag saved him). People seem to forget that Hamilton had much more on the line than Max did really. The other way around (Max surviving and Ham having to stop) would have been catastrophe for Hamilton.
It's a racing incident between two drivers who didn't want to give an inch to the other. Both could have done things differently to make it easier for the other, but neither wanted to more than they wanted to make a statement to the other. Max would have done exactly the same thing, and Horner would have cheered him on calling it the 'brilliant confidence of youth'.