Signs, Item Frames, Redstone, etc. shouldn't be able to be placed on transparent blocks. For some reason, barriers, which are the most transparent blocks in the game, allow you to place these blocks on them.
Linked issues
relates to 1
Comments 2
Agreed. Essentially all it is is "Invisible Bedrock".
Its intentional because its a block without additional data.