Rules which do not serve the ultimate ends of justice are arbitrary and unjust

I agree with you completely here.

As far as what constitutes cross-examination, it seems like we're just arguing defintions. Certainly different venues of jurisprudence may have different defintions.