Not per se.Correct, but then surely a block connector attached to piece of metal prevents it from being class 2. Since screws can come loose over time etc?
I think you will find that if the cable has restraints and the block is covered (by insulating material) that will be sufficient.
After all, as well as what I said above about the lamp socket, Class 2 products will have to have a means of connection.
I think you are expecting too much in relation to Class 2 products.