because integer (long) id is faster than text, integrates much better with cursor adapter etc
moreover, name might be not unique