I agree. I have this problem with my new Galaxy Note 4. I think vibration settings have never been great in Android overall. Every app behaves differently, and the configuration options in each app don't adequately describe the behavior that will result.
For me, if the phone is on my desk...