It is possible in all professions, trades and so on to get a run of the mill service.
But even with that, there are minimum standards that should be met. In this case the service is professional legal advice. There is no incentive to a solicitor to raise issues for no reason. The incentive is to give a good service for the fee paid. This means giving solid legal advice on all the issues that might arise now or in the future. Repeat business is a lifeline for professionals. And you only get repeat business by giving good advice and a good service.
Sometimes there are issues that a solicitor might bring up which will be pooh poohed by the client- they may feel in that moment that it is not relevant. Some of that may well be true, but you can be absolutely sure that if the solicitor does not give that advice, and that issue does by chance arise, that client would hot foot it back to sue said hapless solicitor. And sometimes, even if it doesn't seem relevant immediately, when you tease something out with a client, there is a tiny chance it might be relevant. So solicitor is duty bound to give advice on anything that could potentially arise. This may mean that the client has to listen to a bit more than they are comfortable with ( and any other solicitors here will often have had the meeting with the client who just wants to be shown where to sign and does not want to listen), but it is vitally important that the advice is given, regardless.