Cravinho foi um dos ativistas socialistas que lutaram intensamente por uma legislação contra a corruptya. Em 2006, quando ainda exercia como deputado, ele lançou um "pacote anticorrupção", que contava com a controversa sugestão de tornar ilegal o aumento injustificado da riqueza. Este pacote acabou sendo recusado pelo seu próprio grupo parlamentar na época em que o líder do PS, José Sócrates, ocupava também o cargo de primeiro-ministro.
João Cravinho sugeriu que deveríamos desconfiar de alguém cuja declaração de rendimentos não refletisse adequadamente sua verdadeira situação financeira. No entanto, esta sugestão foi igualmente descartada pelo Partido Socialista, os quais afirmaram estar invertendo o ônus da prova com tal proposição.
Também foi membro do governo nos administrações de António Guterres e de Vasco Gonçalves.
“Um exemplo luminoso e um grande socialista”, sublinha.###1648382###
Capoulas Santos afirma ter ficado surpreso com essa morte e relembra que o membro do Partido Socialista participou na iniciativa para a implementação da construção da barragem do Alqueva. Tratava-se de um projeto pouco provável, mas João Cravinho, ocupando então o cargo de ministro das Infraestruturas, optou por levá-lo adiante.
c/ Lusa