You are comparing "apples and pears"
When in use the tweetawatt has no physical user interface so there is minimal risk to the user.
However connecting an arduino implies a user interface (switches, usb to computer, pots, etc) so there is a real risk to the user. Therefore an opto-isolator is essential to minimise end user risk.