This Story was submitted few days ago. Previous discussion: https://news.ycombinator.com/item?id=9645369
They are not, in fact, even if you observe getting the same outcome from using both.
My point is that it's not exactly rocket science to add an if/case statement in the Submit script that checks whether the URL being submitted is on a list of domains for which the '?' and anything after it should be disregarded.
'Twould also be great if it recognised that www.bbc.co.uk and www.bbc.com are effectively the same site.
Also the problem isn't so bad to invest the non-trivial amount of time in it to fix it.