No, not if properly designed. Roof lights can be expensive, prone to leaks on low-pitched roofs and create a no-go 'Glare Area' below. You can normally avoid this with plenty of good-sized windows and doors.