I guess those subscriptions would add up to around £3500.
A £3500 investment (which is what it is) should equate to a reasonable return of at least £31000. Did you get that return on the investment?
Here's another way to look at it:
Invest £10 in adwords and you should expect to get a return of £100 bare minimum. Ok it's not so simple as that.
I was a member of the NCCA many years ago and expecting a return of my £200 plus subscription. In those days they wanted an extra £70 for a link to my web site
For the years I was a member, i remember getting one job for £70 for a £660 investment.
Perhaps it can be a way of adding prestige to your web site or portfolio , but at great cost.
There are many other ways of adding prestige to your business which cost nothing.
Being in business is all about money, investing in web sites, etc etc. if you don't see a return on what you are spending, then it's time to stop that direct debit!