John Swinney has said his key priority is eradicating child poverty. But does he believe that or are critics right to call it warm words?