FM
Thanks for your feedback, Maxi! I agree that coupling is just a tiny part of a set of problems that might be brought about by this pattern. Despite the disadvantages, I still think there is scope for using this approach. Also, depending on the problem at hand there might be more suitable options that can be used instead.