Suicide scrams (which can be beat with the correct setup anyway) only help against webs.
If someone doesn’t have webs, then no suicide scram is needed for an effective bumper. If they do have webs, a corvette is absolutely useless (less than useless) as a scram counter.
The lock time at all level 5 skills in a corvette just fit with a scram is 1.7 seconds. The freighter will be gone.
It’s easy to make up scenarios that make it look easy, but in practice, as a person who sits on the other side (flies freighters on my alt and webs them on my main), a suicide point on a corvette is about as useless as it gets.
Now, there are plenty of freighter pilots that don’t care about their safety and they deserve to die. They also deserve the consequence of a corvette scramming them if it happens. All they have to be is not that pilot.