Okay, you have responded with the first typical fallacy every time I mention this.
Take a look in the xlib/xcb documentation. See the call XRaiseWindow()? Okay, let's examine this advanced code that THE APPLICATION can do. Please pardon me if this is too complicated and over your head:
if (event == MOUSE_CLICK)
Basically this defeats all arguments about "raise on click is better" because I am not saying it is not possible. All I want is for the application to have a CHOICE!!!