I want to see a shot of what Krypto looks like!
My guess is the 8 inch size is due to licensing. Many of these properties are available at other scales already. I agree about the price point/articulation issue. That is why I cancelled my preorder for their Killer Klowns figures. I could live with the larger scale since they were 'monsters' but I want more articulation for that money.