You been there too !
I recently watched siders "float" an old service , one of those 40 yr old ones you mentioned, the meter can is'nt much bigger that the meter, cloth wire....

I went by on the way home, purposly every day. It hung by the nuetral, the long wood screws were hanging out of the meter can flappin' in the breeze....

[Linked Image]