The bug
When placing a solid block or armor stand into something like grass, no breaking particles for the replaced block are produced, and any potential item drops from said block will also be destroyed. This is inconsistent with placing a fluid in the same position (MC-25976) (may be difficult due to MC-130761), which does allow these to happen.
I can't believe this hasn't been corrected yet. It has been this way for as long as I can remember.