Why isn't it used in everyday transactions or why wasn't it implemented?
If you send Bitcoin to a normal address, it simply appears on the blockchain. But if you send Bitcoin to a Silent Payment address, your wallet needs to do much more work to see which funded Bitcoin addresses belong to you.