It takes a lot to wear out chainrings and I expect the skipping you experienced was from the rear cogs, not the crank. The shaped, flattened, etc. teeth you noticed are made that way on purpose to assist shifting and do indeed achieve that purpose very well.