Hi Earle:
My opinion is extra credit is an activity that awards points for grading purposes more than assigned for learning purposes (although both can exist). If it's important for students to know about the subject matter, it should be included in the regular course curriculum.
But there may be times that adjustments can be made (dropping the lowest quiz score or a variable point bonus question on an exam).
Innappropriate uses are those where slacker students want extra points to boost their grade due to failed or missng assignments, or just general poor performance. That's not fair to other students who've legitimately earned their grade.
Regards, Barry