Bars don't always tell the whole story - something like SignalCheck Lite http://market.android.com/details?id=com.blueline.signalchecklite may help to quantify what's actually going on under the hood.
MrDoh - you could try flashing just the radio files from 4.3 to see if you can confirm your hypothesis.
Sent from my rooted, debloated, deodexed Sinclair ZX-80 running CM -0.001 using Tapatalk