It seems like I couldn't find any specific information on whether the issue with thumbnails loading slowly from network devices was resolved in the RTM (Release to Manufacturing) or the final release for purchase of Windows.
Since I didn't locate any fixes or updates regarding this issue in my search results, it might be beneficial to try the following steps before resorting to sticking with Windows XP:
1. Ensure your network drivers are up to date.
2. Check for any Windows updates that may address this problem.
3. Consider optimizing network settings or configurations to improve performance.
If you encounter any further difficulties or need more assistance, feel free to provide additional details, and I'll be happy to help further!