Is glass in Cycles just broken or am I doing something wrong
I can't really speak to this laser situation, but if you want no shadow at all you can do something like this:

You can decrease the Color value of the Transparent BSDF to control the amount of shadow.