Is there any way to remove unnecessary widgets ?

I have quite a few of apps in my nexus 4. Feels like every apps install itself and also add a widget. Of course, I don't use all of them. So I want to ask about a way to uninstall widgets or at least hide them from widgets drawer (of course without uninstall the apps).

Widgets are generally useful but I feel a bit sluggish when moving between them on nexus 4, so I kinda try to avoid them in home screen. Is this a problem of my phone only or other android smartphones experience the same problem ? Any idea ?