BP execs should committ suicide