What are you comparing this to that makes you think it is nuts?
Square's is 2.6% + $0.10
Paypal's is 2.7%
Fees directly from the merchant card issuers (Visa, Mastercard, etc) are sometimes lower (ranging from 1.4% - 2.6%, and even 3.5% for AmEx) but Stripe is a service that is on top of those fees , and any merchant will add on top of those fees as well.
Because of HDMI-CEC. The dongle can control things on the TV via this technology. This product specifically has a remote that I believe only interacts via HDMI-CEC.
I don't know if it's possible for the HDMI-CEC to pass through a receiver to the TV itself for this purpose.
I noticed one of these recently and tried to block it with an adblocker by finding the word Sponsored. I looked at the source code and found that they separated each letter of the word 'Sponsored' into separate html tags, making it impossible to find it by text. So sleazy, Facebook.