Like others say, secret santa is great for those (groups of) people where you'd like to get them a token but there are just too many of them. Last year with DH's very large extended family we did secret santa but with a twist, instead of drawing a name from the hat you just brought one generic gift to the party, on an eco theme you were encouraged to reuse or regift something you already had rather than buying new tat, all the wrapped gifts were put in a pile, then we went round the circle and everyone could either choose a parcel at random from the pile or 'steal' or swap a gift with someone else - all good fun with low value presents and teenagers or adults, maybe wouldn't work with young DC or very sensitive souls though. Google 'gift exhange party' for more ideas along the same lines!
Other ideas would be:
-Suggest home made gifts only, you can make biscuits or chutney or small crafty type things fairly inexpensively.
-Swap favours rather than presents e.g. a night's babysitting, a home cooked meal delivered, dogs walked for them, pets fed while they are away, a DIY task taken off their hands etc - whatever your skills are.
-Set a very low £ limit on presents and make it a challenge/joke to see what you can get for the price, who can buy the best present from poundland or similar. Or the same but say the present has to be bought in a charity shop, that way at least a charity benefits rather than a company!
-Reuse and regift vigorously, personally I really don't mind being given things like second hand books, scarfs/jewellery that wasn't to the receivers taste, clothes that didn't fit etc.
-Go for experiences rather than physical presents, friends and my sister and I will often mutually 'treat each other' to a day out or the cinema or similar arranged for the new year, TBH this is a fiction as we'd likely go on the day out anyway and pay for ourselves but it started as a way to pacify our spoilt DC who'd say 'where's my present from Aunty X' and we could then say 'she's taking you bowling in January' without it being a total lie 
-Just be open and honest with people, call it a 'year off' or similar if you think saying no more presents ever.
For all of these you'll need to fit to suit your audience but you should be able to find something that works!