Offensive in the same way as "stop bombing Palestinian children" is offensive.
Sorry but this made me laugh. The same folk offended by this t-shirt are the same ones who laugh at stories of refugees drowning in the Channel so forgive me if I don't take them seriously