Here is the only sense of it all
It's exciting and attention getting. It brings focus to how we need to nab and punish super predators.
It's nothing to do with actually operating the island prison - it's to do with getting a mindset of fear, punishment, good, bad, and creating division in society. Of course, he will dictate who is good and bad and who needs to be feared and punished. Priming the mental pump. Kill "cum-bay-yah"
I found out that my Texas cousins all conceal carry pistols. This is the mindset he wants to push.
Utilizing the military must clearly be a goal. This will help his side win elections.