LMAO...things that make you go hmmmm.... I probably would, yes, despite how it looks. Of course, that's not something you would notice until you're on the plane anyways. Notice that picture was taken while in the air.
If it wasn't safe the FFA wouldn't allow it to go up. (If it is in the USA) Anyways, where is the proof it is ducktape? Could be decals from the planes design.