I would actually change this line to be 
```
!player.tech.features || !player.tech.features['playbackRate'] || this.player_.options_.playbackRates.length === 0`
```
That way a tech isn't required to define any of that, and it assumes playback rate is not supported, which is the safer route.