Abandoning games should cost more points

That would have been a great idea. I will agree with you that some people instead of resigning just abandon the game which is bad sportsmanship.
However, there are a lot of reasons why people abandoned games. I have seen opponents with winning positions and still abandoned the games.
Some people abandoned games because of a phone call. Some because of Internet outage. Some people playing with a desktop computer and boom, electricity is out.