Heh....I was gonna mention this to you.....I think they've made em....ie canvas Blazers....or hemp ones?
Don't think there's any shame in skating something with less leather....ok...a bit...just a bit.....
If this fails.....matchcourts? Not as padded but might do the trick....