Cursors have a place - I've used them myself. Rarely - but I have used them. Usually due to speed issues...