Hamilton was well within his rights to use up all the track, he had the racing line and was ahead in the corner. Aggressive driving is fine, he was defending. Maldonado was off the track, therefore had no claim to the corner and no right to put his car there. He should have lifted or braked and slotted in behind.
It's 100% Maldonados fault.