What?! I'm surprised those are the things you complain about regarding guitar sheet music.
The only real problem is guitar always has several different ways to play the same notes all over the neck and instrument tuning isn't always specified either.
Standard tuning may not work and tabs sometimes aren't there alongside the staff. If you're trying to sight read, you'll guess alright for a while until you are suddenly forced to make heroic leaps to the other end of the neck or painfully contort your fingers just so you don't miss a beat.
I guess I am maybe not coming from the same place you are here, but, fwiw, scores for classical guitar will often mark bare positions (basically, what fret your 1 finger is around) at certain points with Roman numerals, which then communicates, or at least implies, which string you are playing which note (for that part, until you see a new roman numeral). Also common to see simply a number on a specific note indicating a finger, as you do for a note+finger combo with piano scores, which then implies how to play the rest of the notes in that phrase or whatever. I don't think you need much more than that and it seems elegant enough to me!
But also, really, I was always taught that unless the composer specifies something specific, you are free to figure it on your own. Like there are only so many contexts where the timbral differences between two unison, fretted notes is going to matter probably, right? Also, how you play some part might be informed by where you are after the preceding part etc.
Tuning point though is kinda interesting and not all my wheel house. But they do call the default one standard for a reason!