They are convenient in some extend, but too many of them (or some of them) can create problems like slow right click menu, unable to launch applications from the recent programs list, etc.
There is no easy way to disable unnecessary items from the right click menu. The ShellExView utility from Nirsoft will help you in that. It displays the details of shell extensions installed on your computer, and allows you to easily disable or enable each shell extension.
ShellExView is a portable, tiny utility. Just unzip and run to view installed shell extensions. Right click any item and select your choice, e.g. ‘disable selected items’
The new version adds remote command-line option, which allows you to view/enable/disable shell extensions in a remote computer on your network.